ISymUnmanagedReader-Schnittstelle
Stellt einen Symbolreader dar, der Zugriff auf Dokumente, Methoden und Variablen innerhalb eines Symbolspeichers bietet.
Methoden
Methode | Beschreibung |
---|---|
GetDocument-Methode | Sucht ein Dokument. |
GetDocuments-Methode | Gibt ein Array mit allen im Symbolspeicher definierten Dokumenten zurück. |
GetDocumentVersion-Methode | Ruft die angegebene Version des angegebenen Dokuments ab. |
GetGlobalVariables-Methode | Gibt alle globalen Variablen zurück. |
GetMethod-Methode | Ruft eine Symbollesemethode ab, die ein Methodentoken enthält. |
GetMethodByVersion-Methode | Ruft eine Symbollesemethode ab, die ein Methodentoken und eine Edit-and-Copy-Versionsnummer erhält. |
GetMethodFromDocumentPosition-Methode | Gibt die Methode zurück, die den Breakpoint an der angegebenen Position in einem Dokument enthält. |
GetMethodsFromDocumentPosition-Methode | Gibt ein Array von Methoden zurück, die jeweils den Breakpoint an der angegebenen Position in einem Dokument enthalten. |
GetMethodVersion-Methode | Ruft die Methodenversion ab. |
GetNamespaces-Methode | Ruft die Namespaces ab, die im globalen Bereich innerhalb dieses Symbolspeichers definiert sind. |
GetSymAttribute-Methode | Ruft ein benutzerdefiniertes Attribut basierend auf seinem Namen ab. |
GetSymbolStoreFileName-Methode | Stellt den Dateinamen auf dem Datenträger des Symbolspeichers bereit. |
GetUserEntryPoint-Methode | Gibt die Methode zurück, die als Benutzereinstiegspunkt für das Modul angegeben wurde, falls vorhanden. |
GetVariables-Methode | Gibt eine nicht lokale Variable zurück, wobei das übergeordnete Element und der Name angegeben sind. |
Initialize-Methode | Initialisiert den Symbolleser mit der Metadatenimporteurschnittstelle, der dieser Leser zugeordnet wird, zusammen mit dem Dateinamen des Moduls. |
ReplaceSymbolStore-Methode | Ersetzt den vorhandenen Symbolspeicher durch einen Deltasymbolspeicher. |
UpdateSymbolStore-Methode | Aktualisiert den vorhandenen Symbolspeicher mit einem Deltasymbolspeicher. |
Anforderungen
Header: CorSym.idl, CorSym.h
Siehe auch
Zusammenarbeit auf GitHub
Die Quelle für diesen Inhalt finden Sie auf GitHub, wo Sie auch Issues und Pull Requests erstellen und überprüfen können. Weitere Informationen finden Sie in unserem Leitfaden für Mitwirkende.