Interfejs CodeElements

Kolekcja obiektów reprezentujących konstrukcje kodu w pliku źródłowym.

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

Składnia

'Deklaracja
<GuidAttribute("0CFBC2B5-0D4E-11D3-8997-00C04F688DDE")> _
Public Interface CodeElements _
    Inherits IEnumerable
[GuidAttribute("0CFBC2B5-0D4E-11D3-8997-00C04F688DDE")]
public interface CodeElements : IEnumerable
[GuidAttribute(L"0CFBC2B5-0D4E-11D3-8997-00C04F688DDE")]
public interface class CodeElements : IEnumerable
[<GuidAttribute("0CFBC2B5-0D4E-11D3-8997-00C04F688DDE")>]
type CodeElements =  
    interface 
        interface IEnumerable 
    end
public interface CodeElements extends IEnumerable

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

Właściwości

  Nazwa Opis
Właściwość publiczna Count Zwraca wartość wskazującą liczbę obiektów w CodeElements kolekcji.
Właściwość publiczna DTE Pobiera obiekt rozszerzalności najwyższego poziomu.
Właściwość publiczna Parent Zwraca obiekt nadrzędny natychmiastowe z CodeElements kolekcji.

Początek

Metody

  Nazwa Opis
Metoda publiczna CreateUniqueID Tworzy identyfikator programowe, które nie kolidują z innych identyfikatorów zakresu i wynika, że bieżący język regułami nazywania.
Metoda publiczna GetEnumerator Zwraca moduł wyliczający dla elementów w CodeElements kolekcji.
Metoda publiczna Item Zwraca CodeElement obiekt w CodeElements kolekcji.
Metoda publiczna Reserved1 Infrastruktura. Microsoft tylko do użytku wewnętrznego.

Początek

Uwagi

CodeElementszawiera wszystkie elementy w plikach źródłowych, członkowie klasy i tak dalej.Jeśli element jest dodane lub usunięte z otwartego dokumentu lub za pośrednictwem modelu kod jest automatycznie aktualizowany.

Nawigowanie przy użyciu elementów kodu ProjectItem.FileCodeModel.CodeElements.

[!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

CodeElement

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#)