GetCodeForDllGetClassObject
Ruft den Code für das DLL-Klassenobjekt ab.
function GetCodeForDllGetClassObject(
nLineStart,
nLineEnd
);
Parameter
nLineStart
Die nullbasierte Zeilennummer für den Start der Funktion.nLineEnd
Die nullbasierte Zeilennummer für das Ende der Funktion.
Rückgabewert
Eine Zeichenfolge, die den Code zum Abrufen des Klassenobjekts enthält.
Hinweise
Rufen Sie diese Memberfunktion auf, um den Code für das Klassenobjekt abzurufen. Wenn Sie diese Funktion aufrufen, wird eine einzelne Zeichenfolge erstellt, indem die angegebenen Arrayelemente aneinander gehängt werden.
Die folgende Tabelle enthält den Code, der zum Abrufen des Codes für das Klassenobjekt benötigt wird:
Zeilennummer |
Code |
---|---|
0 |
|
1 |
|
2 |
|
3 |
|
Für jede der obigen Zeilen, die zurückgegeben wird, fügt GetCodeForDllGetClassObject einen führenden Tabulator (\t) und ein abschließendes Wagenrücklauf/Zeilenvorschub-Zeichenpaar "CR-LF" (\r\n) ein.
Beispiel
// Get the lines numbered 1 and 2 above
GetCodeForDllGetClassObject(1, 2)
// returns the following string
// "\tif (S_OK == _AtlModule.GetClassObject(rclsid, riid, ppv))\r\n\t\treturn S_OK;\r\n"
Siehe auch
Aufgaben
Erstellen eines benutzerdefinierten Assistenten
Konzepte
Anpassen von C++-Assistenten mit allgemeinen JScript-Funktionen