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, 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. |