ISymbolScope Rozhraní
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje lexikální obor v rámci ISymbolMethod, který poskytuje přístup k počátečnímu a koncovému posunu oboru a jeho podřízeným a nadřazeným oborům.
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
- Odvozené
- Atributy
Poznámky
Rozhraní ISymbolScope také poskytuje přístup ke všem místním prostředím definovaným v aktuálním oboru.
Poznámka
Toto rozhraní je spravovaným protějškem ISymUnmanagedScope
rozhraní, které je jedním z nespravovaných rozhraní úložiště symbolů, které poskytují alternativní způsob čtení a zápisu informací o symbolech ladění.
Vlastnosti
EndOffset |
Získá koncový posun aktuálního lexikální obor. |
Method |
Získá metodu, která obsahuje aktuální lexikální obor. |
Parent |
Získá nadřazený lexikální obor aktuální obor. |
StartOffset |
Získá počáteční posun aktuálního lexikální obor. |
Metody
GetChildren() |
Získá podřízené lexikální obory aktuálního lexikální obor. |
GetLocals() |
Získá místní proměnné v rámci aktuálního lexikální obor. |
GetNamespaces() |
Získá obory názvů, které se používají v aktuálním oboru. |