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í představuje třídu jako typ.
Syntaxe
IDebugClassField : 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 typ třídy.
Poznámky pro volající
Řada rozhraní mají metody, které mohou vrátit toto rozhraní, včetně IDebugSymbolProvider, IDebugMethodField a IDebugCustomAttribute. Můžete také použít QueryInterface získat toto rozhraní z IDebugContainerField rozhraní, pokud GetKind metoda vrátí příznak FIELD_TYPE_CLASS.
Metody v pořadí Vtable
Kromě metod na IDebugField a IDebugContainerField rozhraní implementuje toto rozhraní:
| metoda | Popis |
|---|---|
| EnumBaseClasses | Vytvoří enumerátor pro základní třídy této třídy. |
| DoesInterfaceExist | Určuje, zda je v třídě definováno konkrétní rozhraní. |
| EnumNestedClasses | Vytvoří enumerátor pro vnořené třídy této třídy. |
| GetEnclosingClass | Získá třídu, která ohraničuje tuto třídu. |
| EnumInterfacesImplemented | Vytvoří enumerátor pro rozhraní implementovaná touto třídou. |
| EnumConstructors | Vytvoří enumerátor pro konstruktory této třídy. |
| GetDefaultIndexer | Získá název výchozího indexeru. |
| EnumNestedEnums | Vytvoří enumerátor pro vnořené enumerátory této třídy. |
Požadavky
Hlavička: sh.h
Obor názvů: Microsoft.VisualStudio.Debugger.Interop
Sestavení: Microsoft.VisualStudio.Debugger.Interop.dll