Partager via


CanAddClass

Mise à jour : novembre 2007

Cette fonction est appelée par l'Assistant pour vérifier si le projet est compatible avec l'Assistant code que l'utilisateur essaie d'exécuter.

function CanAddClass( 
      oProj, 
      oObject  
);

Paramètres

  • oProj
    Projet sélectionné.

  • oObject
    Objet sélectionné. Dans ce cas, le projet en cours.

Valeur de retour

Retourne true si la classe peut être ajoutée ; sinon false

Notes

L'Assistant appelle cette fonction lorsqu'il trouve le paramètre PREPROCESS_FUNCTION dans le fichier .vsz du contrôle du projet.

Il vérifie si l'objet du modèle de code Visual C++ est disponible. Si ce n'est pas le cas, la fonction signale une erreur et retourne false.

Exemple

// Determine if a class can be added to the project
if (CanAddClass(selProj, selObj))
{
   return true;
}

Voir aussi

Tâches

Création d'un Assistant personnalisé

Concepts

Personnalisation des Assistants C++ à l'aide des fonctions JScript classiques

Conception d'un Assistant

Référence

CanAddMFCClass

CanAddATLClass

IsMFCProject

Autres ressources

Fonctions JScript des Assistants C++