Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Toto rozhraní popisuje metodu.
Syntaxe
IDebugMethodField : IDebugContainerField
Poznámky pro implementátory
Zprostředkovatel symbolů implementuje toto rozhraní ve stejném objektu , který implementuje IDebugContainerField rozhraní. Toto rozhraní je specializace, která představuje metodu.
Poznámky pro volající
Pomocí QueryInterface získat toto rozhraní z IDebugContainerField rozhraní, pokud GetKind vrátí FIELD_TYPE_METHOD. Kromě toho metody, GetPropertyGetter, GetPropertySetter a EnumConstructors, všechny vrátí IDebugMethodField rozhraní.
Metody v pořadí Vtable
Kromě metod na IDebugField a IDebugContainerField rozhraní implementuje následující metody:
| metoda | Popis |
|---|---|
| EnumParameters | Vytvoří enumerátor pro parametry metody. |
| GetThis | Získá "this" ukazatel objektu obsahující metodu. |
| EnumAllLocals | Vytvoří enumerátor pro všechny místní proměnné metody. |
| EnumLocals | Vytvoří enumerátor pro vybrané místní proměnné metody. |
| IsCustomAttributeDefined | Určuje, zda byl definován konkrétní vlastní atribut. |
| EnumStaticLocals | Vytvoří enumerátor pro statické místní proměnné metody. |
| GetGlobalContainer | Získá globální kontejner metody. |
| EnumArguments | Vytvoří enumerátor pro typ každého argumentu vyžadovaného pro volání metody. |
Poznámky
Metoda může obsahovat parametry i místní proměnné.
Požadavky
Hlavička: sh.h
Obor názvů: Microsoft.VisualStudio.Debugger.Interop
Sestavení: Microsoft.VisualStudio.Debugger.Interop.dll