Język

ISymbolScope Interfejs

Definicja

Reprezentuje zakres leksykalny w programie ISymbolMethod, zapewniając dostęp do przesunięć początkowych i końcowych zakresu, a także zakresów podrzędnych i nadrzędnych.

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
Pochodne
Atrybuty

Uwagi

Interfejs ISymbolScope zapewnia również dostęp do wszystkich ustawień lokalnych zdefiniowanych w bieżącym zakresie.

Note

Ten interfejs jest zarządzanym odpowiednikiem interfejsu ISymUnmanagedScope , który jest jednym z niezarządzanych interfejsów magazynu symboli, które zapewniają alternatywny sposób odczytywania i zapisywania informacji o symbolach debugowania.

Właściwości

Nazwa Opis
EndOffset

Pobiera przesunięcie końcowe bieżącego zakresu leksyktycznego.

Method

Pobiera metodę zawierającą bieżący zakres leksykalny.

Parent

Pobiera nadrzędny zakres leksykalny bieżącego zakresu.

StartOffset

Pobiera przesunięcie początkowe bieżącego zakresu leksyktycznego.

Metody

Nazwa Opis
GetChildren()

Pobiera podrzędne zakresy leksykalne bieżącego zakresu leksyktycznego.

GetLocals()

Pobiera zmienne lokalne w bieżącym zakresie leksykalnym.

GetNamespaces()

Pobiera przestrzenie nazw używane w bieżącym zakresie.

Dotyczy

Zobacz też