Udostępnij za pośrednictwem


Interfejs CodeEnum

Obiekt reprezentujący wyliczenie w kodzie źródłowym.

Przestrzeń nazw:  EnvDTE
Zestaw:  EnvDTE (w EnvDTE.dll)

Składnia

'Deklaracja
<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 uwidacznia następujące elementy członkowskie.

Właściwości

  Nazwa Opis
Właściwość publiczna Access Określa modyfikator dostępu tego elementu.
Właściwość publiczna Attributes Zwraca kolekcję wszystkie atrybuty obiektu nadrzędnego.
Właściwość publiczna Bases Zwraca kolekcję klas, z których pochodzi ten element.
Właściwość publiczna Children Zwraca kolekcję obiektów zawartych w ramach tego CodeEnum.
Właściwość publiczna Collection Pobiera zawierające kolekcji CodeEnum wspieranie tej właściwości obiektu.
Właściwość publiczna Comment Zwraca lub Ustawia komentarz, skojarzone z elementem kodu.
Właściwość publiczna DerivedTypes Zwraca kolekcję obiektów pochodzących z tego CodeEnum obiektu.Ta właściwość nie jest zaimplementowana w środowisku Visual C#.
Właściwość publiczna DocComment Pobiera komentarz dokumentu dla CodeEnum element.
Właściwość publiczna DTE Pobiera obiekt rozszerzalności najwyższego poziomu.
Właściwość publiczna EndPoint Pobiera punkt tekstu, który znajduje się na końcu ppkt kodu.
Właściwość publiczna Extender Zwraca żądany obiekt urządzenia Extender, jeśli jest on dostępny dla tego obiektu.Ta właściwość nie jest zaimplementowana w środowisku Visual C#.
Właściwość publiczna ExtenderCATID Pobiera kategorii urządzenia Extender ID (Identyfikator CATID) dla obiektu.Ta właściwość nie jest zaimplementowana w środowisku Visual C#.
Właściwość publiczna ExtenderNames Pobiera listę dostępnych urządzeń Extender dla obiektu.Ta właściwość nie jest zaimplementowana w środowisku Visual C#.
Właściwość publiczna FullName Pobiera pełną ścieżkę i nazwę pliku tego obiektu.
Właściwość publiczna InfoLocation Opisuje możliwości obiektu modelu kodu.
Właściwość publiczna IsCodeType Pobiera wartości wskazujące, czy też nie CodeType obiektu można uzyskać z tego obiektu.
Właściwość publiczna IsDerivedFrom Określa, czy też nie CodeEnum obiekt ma inny obiekt jako podstawy.
Właściwość publiczna Kind Pobiera Wyliczenie wskazujące typ obiektu.
Właściwość publiczna Language Pobiera język programowania służący do tworzenia kodu.
Właściwość publiczna Members Zwraca kolekcję elementów zawartych przez tego wyliczenia.
Właściwość publiczna Name Ustawia lub zwraca nazwę obiektu.
Właściwość publiczna Namespace Pobiera obiekt Definiowanie nadrzędnego obszaru nazw.
Właściwość publiczna Parent Zwraca obiekt nadrzędny natychmiastowe z CodeEnum obiektu.
Właściwość publiczna ProjectItem Pobiera ProjectItem obiektu skojarzonego z CodeEnum obiektu.
Właściwość publiczna StartPoint Pobiera TextPoint obiektu, który definiuje początek elementu kodu.

Początek

Metody

  Nazwa Opis
Metoda publiczna AddAttribute Tworzy nowe konstrukcje kodu atrybutu i wstawia kod odpowiedniej lokalizacji.
Metoda publiczna AddBase Dodaje element do listy obiektów dziedziczone.
Metoda publiczna AddMember Tworzy nowe konstrukcje kodu Członkowskich i wstawia kod odpowiedniej lokalizacji.
Metoda publiczna GetEndPoint Zwraca TextPoint obiekt, który oznacza koniec definicji elementu kodu.
Metoda publiczna GetStartPoint A TextPoint obiektu, który definiuje początku definicji elementu kodu.
Metoda publiczna RemoveBase Usuwa obiekt z listy baz.
Metoda publiczna RemoveMember Usuwa konstrukcji kodu Członkowskich.

Początek

Uwagi

Można uzyskać członkowie wyliczenia z Members.

[!UWAGA]

Wartości elementów modelu kodu, takich jak klasy, struktury, funkcji, atrybuty, delegatów, nie może opierać się na pozostają takie same na wszystkich razy.Aby uzyskać więcej informacji, zobacz sekcję wartości elementu modelu kod można zmienić w Odkrywanie kod przy użyciu modelu kodu (Visual Basic).

Zobacz też

Informacje

Przestrzeń nazw EnvDTE

Inne zasoby

Jak: skompilować i uruchomić przykłady kodu modelu obiektu automatyzacji

Odkrywanie kod przy użyciu modelu kodu (Visual Basic)

Odkrywanie kod przy użyciu modelu kodu (Visual C#)