CanAddATLClass
Mise à jour : novembre 2007
L'Assistant appelle cette fonction pour vérifier que l'utilisateur peut ajouter une classe ATL au projet.
function CanAddATLClass(
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 et false si l'utilisateur appelle la fonction pour un projet qui n'est pas un projet ATL et qui ne prend pas en charge ATL.
Notes
L'Assistant appelle cette fonction pour vérifier si le projet est compatible avec l'Assistant code sur le point d'être exécuté (en d'autres termes, une classe ATL est acceptée).
L'Assistant appelle cette fonction lorsque le paramètre PREPROCESS_FUNCTION figure dans le fichier .vsz du contrôle du projet et vérifie si le 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 an ATL class can be added to the project
if (CanAddATLClass(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