ISymbolScope Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt einen lexikalischen Bereich innerhalb ISymbolMethoddar, der Den Zugriff auf die Anfangs- und Endoffsets des Bereichs sowie seine untergeordneten und übergeordneten Bereiche ermöglicht.
public interface class ISymbolScope
public interface ISymbolScope
[System.Runtime.InteropServices.ComVisible(true)]
public interface ISymbolScope
type ISymbolScope = interface
[<System.Runtime.InteropServices.ComVisible(true)>]
type ISymbolScope = interface
Public Interface ISymbolScope
- Abgeleitet
- Attribute
Hinweise
Die ISymbolScope Schnittstelle bietet auch Zugriff auf alle lokal definierten Gebietsschemas innerhalb des aktuellen Bereichs.
Note
Diese Schnittstelle ist das verwaltete Gegenstück der ISymUnmanagedScope Schnittstelle, bei dem es sich um eine der nicht verwalteten Symbolspeicherschnittstellen handelt, die eine alternative Möglichkeit zum Lesen und Schreiben von Debugsymbolinformationen bieten.
Eigenschaften
| Name | Beschreibung |
|---|---|
| EndOffset |
Ruft den Endoffset des aktuellen lexikalischen Bereichs ab. |
| Method |
Ruft die Methode ab, die den aktuellen lexikalischen Bereich enthält. |
| Parent |
Ruft den übergeordneten lexikalischen Bereich des aktuellen Bereichs ab. |
| StartOffset |
Ruft den Anfangsoffset des aktuellen lexikalischen Bereichs ab. |
Methoden
| Name | Beschreibung |
|---|---|
| GetChildren() |
Ruft die untergeordneten lexikalischen Bereiche des aktuellen lexikalischen Bereichs ab. |
| GetLocals() |
Ruft die lokalen Variablen innerhalb des aktuellen lexikalischen Bereichs ab. |
| GetNamespaces() |
Ruft die Namespaces ab, die im aktuellen Bereich verwendet werden. |