Share via


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 Získá bezprostřední nadřízený objekt CodeElements kolekce.

Nahoru

Metody

  Název Popis
Veřejná metoda CreateUniqueID Vytvoří programový identifikátor, který není kolidují s jinými identifikátory v oboru a který sleduje aktuální jazyk pravidla pojmenování.
Veřejná metoda GetEnumerator Vrátí čítač výčtu 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í.

Nahoru

Poznámky

CodeElementsobsahuje všechny prvky v zdrojové soubory členy tříd a tak dále.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]

Není 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 Zjišťování kódu pomocí modelu kódu (Visual Basic).

Viz také

Referenční dokumentace

EnvDTE – obor názvů

CodeElement

Další zdroje

Postupy: Kompilace a spuštění příkladů kódu objektu automatizace

Zjišťování kódu pomocí modelu kódu (Visual Basic)

Zjišťování kódu pomocí modelu kódu (Visual C#)