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 Gültigkeitsbereich in ISymbolMethod dar, der Zugriff auf den Anfangs- und den Endoffset des Gültigkeitsbereichs sowie auf die zugehörigen untergeordneten und übergeordneten Gültigkeitsbereiche bietet.
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 lokalen Elemente, die innerhalb des aktuellen Bereichs definiert sind.
Hinweis
Diese Schnittstelle ist die verwaltete Entsprechung der ISymUnmanagedScope
Schnittstelle, die eine der nicht verwalteten Symbolspeicherschnittstellen ist, die eine alternative Möglichkeit zum Lesen und Schreiben von Debugsymbolinformationen bieten.
Eigenschaften
EndOffset |
Ruft den Endoffset des aktuellen lexikalischen Gültigkeitsbereichs ab. |
Method |
Ruft die Methode ab, die den aktuellen lexikalischen Gültigkeitsbereich enthält. |
Parent |
Ruft den übergeordneten lexikalischen Gültigkeitsbereich des aktuellen Gültigkeitsbereichs ab. |
StartOffset |
Ruft den Anfangsoffset des aktuellen lexikalischen Gültigkeitsbereichs ab. |
Methoden
GetChildren() |
Ruft die untergeordneten lexikalischen Gültigkeitsbereiche des aktuellen lexikalischen Gültigkeitsbereichs ab. |
GetLocals() |
Ruft die lokalen Variablen im aktuellen lexikalischen Gültigkeitsbereich ab. |
GetNamespaces() |
Ruft die Namespaces ab, die im aktuellen Gültigkeitsbereich verwendet werden. |