CanAddClass
Wird vom Assistenten aufgerufen, um zu überprüfen, ob das Projekt mit dem Code-Assistenten kompatibel ist, den der Benutzer ausführen möchte.
function CanAddClass(
oProj,
oObject
);
Parameter
oProj
Das ausgewählte Projekt.oObject
Das ausgewählte Objekt. In diesem Fall das aktuelle Projekt.
Rückgabewert
true, wenn die Klasse hinzugefügt werden kann, andernfalls false.
Hinweise
Der Assistent ruft diese Funktion auf, wenn die VSZ-Datei der Projektsteuerung den PREPROCESS_FUNCTION-Parameter enthält.
Er überprüft, ob das Visual C++-Codemodellobjekt verfügbar ist. Wenn das Codemodell nicht verfügbar ist, meldet die Funktion einen Fehler und gibt false zurück.
Beispiel
// Determine if a class can be added to the project
if (CanAddClass(selProj, selObj))
{
return true;
}
Siehe auch
Aufgaben
Erstellen eines benutzerdefinierten Assistenten
Referenz
Konzepte
Anpassen von C++-Assistenten mit allgemeinen JScript-Funktionen