Sdílet prostřednictvím


CodeEnum – rozhraní

Objekt představující výčet ve zdrojovém kódu.

Obor názvů:  EnvDTE
Sestavení:  EnvDTE (v EnvDTE.dll)

Syntaxe

'Deklarace
<GuidAttribute("B1F42512-91CD-4D3A-8B25-A317D8032B24")> _
Public Interface CodeEnum
[GuidAttribute("B1F42512-91CD-4D3A-8B25-A317D8032B24")]
public interface CodeEnum
[GuidAttribute(L"B1F42512-91CD-4D3A-8B25-A317D8032B24")]
public interface class CodeEnum
[<GuidAttribute("B1F42512-91CD-4D3A-8B25-A317D8032B24")>]
type CodeEnum =  interface end
public interface CodeEnum

Typ CodeEnum zveřejňuje následující členy.

Vlastnosti

  Název Popis
Veřejná vlastnost Access Definuje modifikátor přístupu tohoto zboží.
Veřejná vlastnost Attributes Získá kolekce všechny atributy nadřazeného objektu.
Veřejná vlastnost Bases Získá kolekce tříd, z něhož tato položka pochází.
Veřejná vlastnost Children Získá kolekci objektů obsažených v této CodeEnum.
Veřejná vlastnost Collection Získá obsahující kolekci CodeEnum objekt podporující tuto vlastnost.
Veřejná vlastnost Comment Získá nebo nastaví komentáře spojené s prvek kódu.
Veřejná vlastnost DerivedTypes Získá kolekci objektů odvozených od tohoto CodeEnum objektu.Tato vlastnost není implementována v aplikaci Visual C#.
Veřejná vlastnost DocComment Získá komentář dokumentu CodeEnum prvku.
Veřejná vlastnost DTE Načtení objektu nejvyšší úrovně rozšiřitelnosti.
Veřejná vlastnost EndPoint Získá text bodu, který je umístění na konci kódu položky.
Veřejná vlastnost Extender Požadovaný objekt zařízení Extender vrátí, pokud je k dispozici pro tento objekt.Tato vlastnost není implementována v aplikaci Visual C#.
Veřejná vlastnost ExtenderCATID Kategorie zařízení Extender ID (CATID) získá pro objekt.Tato vlastnost není implementována v aplikaci Visual C#.
Veřejná vlastnost ExtenderNames Získá seznam dostupných zařízení Extender pro objekt.Tato vlastnost není implementována v aplikaci Visual C#.
Veřejná vlastnost FullName Získává úplnou cestu a název souboru objektu.
Veřejná vlastnost InfoLocation Popisuje funkce objektu modelu kódu.
Veřejná vlastnost IsCodeType Získá hodnoty označující, zda CodeType objektu lze získat z tohoto objektu.
Veřejná vlastnost IsDerivedFrom Určuje, zda CodeEnum má jiný objekt základní objekt.
Veřejná vlastnost Kind Výčet označující typ objektu získá.
Veřejná vlastnost Language Programovací jazyk používaný k vytváření kód získá.
Veřejná vlastnost Members Kolekce položek, které jsou obsaženy v tomto výčtu získá.
Veřejná vlastnost Name Nastaví nebo získá název objektu.
Veřejná vlastnost Namespace Získá definice oboru názvů nadřazený objekt.
Veřejná vlastnost Parent Získá bezprostřední nadřízený objekt CodeEnum objektu.
Veřejná vlastnost ProjectItem Získává ProjectItem přidružené k objektu CodeEnum objektu.
Veřejná vlastnost StartPoint Získává TextPoint objektu, který definuje začátek kódu položky.

Nahoru

Metody

  Název Popis
Veřejná metoda AddAttribute Vytvoří nové konstrukce kódu atributu a vloží kód do správného umístění.
Veřejná metoda AddBase Přidá položku do seznamu zděděných objektů.
Veřejná metoda AddMember Vytvoří nové konstrukce kódu členské a vloží kód do správného umístění.
Veřejná metoda GetEndPoint Vrátí TextPoint objekt, který označuje konec definice prvku.
Veřejná metoda GetStartPoint A TextPoint objektu, který definuje začátek definice prvku.
Veřejná metoda RemoveBase Odebere objekt ze seznamu databází.
Veřejná metoda RemoveMember Odebere konstrukt kód člena.

Nahoru

Poznámky

Si členové výčet s Members.

[!POZNÁMKA]

Hodnoty prvků modelu kód jako třídy, struktury, funkce, atributy, delegátů nelze spoléhat na zůstat stejné na všech časy.Další informace naleznete v části Změna hodnoty prvku modelu kódu Zjištění kódu pomocí kódu modelu (Visual Basic).

Viz také

Referenční dokumentace

EnvDTE – obor názvů

Další zdroje

Jak: kompilace a spuštění příkladů kódu automatizace objektu modelu

Zjištění kódu pomocí kódu modelu (Visual Basic)

Zjištění kódu pomocí kódu modelu (Visual C#)