Sdílet prostřednictvím


CodeElements – rozhraní

Sada objektů představující konstrukce kódu ve zdrojovém souboru.

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

Syntaxe

'Deklarace
<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 zveřejňuje následující členy.

Vlastnosti

  Název Popis
Veřejná vlastnost Count Získá hodnotu určující počet objektů v CodeElements kolekce.
Veřejná vlastnost DTE Načtení objektu nejvyšší úrovně rozšiřitelnosti.
Veřejná vlastnost Parent Bezprostřední nadřízený objekt dostane CodeElements kolekce.

Na začátek

Metody

  Název Popis
Veřejná metoda CreateUniqueID Vytvoří programový identifikátor, který kolidují s jinými identifikátory v oboru a který sleduje aktuální jazyk pravidla pojmenování.
Veřejná metoda GetEnumerator() Čítač výčtu, iteruje kolekce vrátí. (Zděděno z IEnumerable.)
Veřejná metoda GetEnumerator() Vrátí výčet položek CodeElements kolekce.
Veřejná metoda Item Vrátí CodeElement v objektu CodeElements kolekce.
Veřejná metoda Reserved1 Infrastruktura. Microsoft pouze pro interní použití.

Na začátek

Poznámky

CodeElementsobsahuje všechny prvky zdrojové soubory členy tříd atd. Pokud je položka přidána či odebrána z otevřeného dokumentu nebo prostřednictvím modelu kódu automaticky aktualizován.

Můžete procházet prvky kódu pomocí ProjectItem.FileCodeModel.CodeElements.

Poznámka

Deterministický může být po provedení určité typy úprav, což znamená, že jejich hodnoty nelze dovolávat vždy zůstat stejné hodnoty prvků modelu kód jako třídy, struktury, funkce, atributy, delegátů a tak dále. Další informace naleznete v části Změna hodnoty prvku modelu kódu Discovering Code by Using the Code Model (Visual Basic).

Viz také

Odkaz

EnvDTE – obor názvů

CodeElement

Další zdroje

How to: Compile and Run the Automation Object Model Code Examples

Discovering Code by Using the Code Model (Visual Basic)

Discovering Code by Using the Code Model (Visual C#)