Partager via


CanAddClass

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é

Référence

CanAddMFCClass

CanAddATLClass

IsMFCProject

Concepts

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

Conception d'un Assistant

Autres ressources

Fonctions JScript des Assistants C++