Udostępnij za pośrednictwem


Interfejs CodeElement

Reprezentuje element kodu lub konstrukcji w pliku źródłowym.

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

Składnia

'Deklaracja
<GuidAttribute("0CFBC2B6-0D4E-11D3-8997-00C04F688DDE")> _
Public Interface CodeElement
[GuidAttribute("0CFBC2B6-0D4E-11D3-8997-00C04F688DDE")]
public interface CodeElement
[GuidAttribute(L"0CFBC2B6-0D4E-11D3-8997-00C04F688DDE")]
public interface class CodeElement
[<GuidAttribute("0CFBC2B6-0D4E-11D3-8997-00C04F688DDE")>]
type CodeElement =  interface end
public interface CodeElement

Typ CodeElement uwidacznia następujące elementy członkowskie.

Właściwości

  Nazwa Opis
Właściwość publiczna Children Zwraca kolekcję obiektów zawartych w ramach tego CodeElement.
Właściwość publiczna Collection Pobiera CodeElements kolekcji zawierających CodeElement obsługującej tę właściwość.
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 Pobiera żądane urządzenie Extender, jeżeli jest ona dostępna dla tego CodeElement obiektu.
Właściwość publiczna ExtenderCATID Pobiera kategorii urządzenia Extender ID (Identyfikator CATID) dla obiektu.
Właściwość publiczna ExtenderNames Pobiera listę dostępnych urządzeń Extender dla obiektu.
Właściwość publiczna FullName Pobiera pełną nazwę elementu określony kod.
Właściwość publiczna InfoLocation Pobiera możliwości modelu kodu.
Właściwość publiczna IsCodeType Wskazuje, czy też nie CodeType obiektu, można otrzymać od CodeElement obiektu.
Właściwość publiczna Kind Pobiera wyliczenie, definiujący typ obiektu.
Właściwość publiczna Language Pobiera języka programowania używanego do tworzenia kodu.
Właściwość publiczna Name Ustawia lub zwraca nazwę obiektu.
Właściwość publiczna ProjectItem Pobiera ProjectItem obiektu skojarzonego z CodeElement obiektu.
Właściwość publiczna StartPoint Pobiera TextPoint obiektu, który definiuje początek elementu kodu.

Początek

Metody

  Nazwa Opis
Metoda publiczna GetEndPoint Zwraca TextPoint obiekt, który oznacza koniec definicji elementu kodu.
Metoda publiczna GetStartPoint Zwraca TextPoint obiekt, który oznacza początek definicji elementu kodu.

Początek

Uwagi

Element kodu może być dowolnego fragmentu kodu, ale jest ogólnie, CodeElement obiektu dla każdej definicji lub deklaracyjne składni języka.Oznacza to, że najbardziej definicje najwyższego poziomu lub deklaracje w pliku lub dla każdej postaci składni w definicji klasy i tak dalej, istnieje odpowiadającego CodeElement obiektu.

[!UWAGA]

Po dokonaniu niektórych rodzajów modyfikacji, co oznacza, że ich wartości nie może polegać na zawsze pozostawać taki sam może być nie deterministyczny wartości elementów modelu kodu, takich jak klasy, strukturach, funkcje, atrybuty, delegatów i tak dalej.Aby uzyskać więcej informacji, zobacz sekcję wartości elementu modelu kod można zmienić w Odnajdowanie kodu za pomocą modelu kodu (Visual Basic).

Zobacz też

Informacje

Przestrzeń nazw EnvDTE

CodeElements

Inne zasoby

Porady: kompilowanie i uruchamianie kodu modelu obiektów automatyzacji — przykłady

Odnajdowanie kodu za pomocą modelu kodu (Visual Basic)

Odnajdowanie kodu za pomocą modelu kodu (Visual C#)