ISymbolScope Rozhraní

Definice

Představuje lexikální obor v rámci ISymbolMethod, který poskytuje přístup k počátečnímu a koncovému posunu oboru, stejně jako jeho podřízené a nadřazené obory.

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.

Note

Toto rozhraní je spravovaný protějšek ISymUnmanagedScope rozhraní, což je jedno z nespravovaných rozhraní úložiště symbolů, která poskytují alternativní způsob čtení a zápisu informací o symbolech ladění.

Vlastnosti

Name Description
EndOffset

Získá koncový posun aktuální lexikální obor.

Method

Získá metodu, která obsahuje aktuální lexikální obor.

Parent

Získá nadřazený lexikální obor aktuálního oboru.

StartOffset

Získá počáteční posun aktuální lexikální obor.

Metody

Name Description
GetChildren()

Získá podřízené lexikální obory aktuální lexikální obor.

GetLocals()

Získá místní proměnné v aktuálním lexikálním oboru.

GetNamespaces()

Získá obory názvů, které se používají v aktuálním oboru.

Platí pro

Viz také