CodeElements Rozhraní

Definice

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

public interface class CodeElements : System::Collections::IEnumerable
[System.Runtime.InteropServices.Guid("0CFBC2B5-0D4E-11D3-8997-00C04F688DDE")]
[System.Runtime.InteropServices.TypeLibType(4160)]
public interface CodeElements : System.Collections.IEnumerable
[<System.Runtime.InteropServices.Guid("0CFBC2B5-0D4E-11D3-8997-00C04F688DDE")>]
[<System.Runtime.InteropServices.TypeLibType(4160)>]
type CodeElements = interface
    interface IEnumerable
Public Interface CodeElements
Implements IEnumerable
Odvozené
Atributy
Implementuje

Poznámky

CodeElements obsahuje všechny prvky ve zdrojových souborech, členy tříd a tak dále. Automaticky se aktualizuje, pokud je položka přidána nebo odebrána z otevřeného dokumentu nebo prostřednictvím modelu kódu.

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

Poznámka

Hodnoty prvků modelu kódu, jako jsou třídy, struktury, funkce, atributy, delegáti a tak dále, mohou být po provedení určitých druhů úprav nedeterministické, což znamená, že jejich hodnoty nelze spoléhat na to, že jejich hodnoty nelze spoléhat na Always. Další informace naleznete v části hodnoty prvků modelu kódu se mohou měnit v zjišťování kódu pomocí modelu kódu (Visual Basic).

Vlastnosti

Count

Získá hodnotu určující počet objektů v CodeElements kolekci.

DTE

Získá objekt rozšiřitelnosti nejvyšší úrovně.

Parent

Získá bezprostřední nadřazený objekt CodeElements kolekce.

Metody

CreateUniqueID(String, String)

Vytvoří programový identifikátor, který nekoliduje s jinými identifikátory v oboru a který následuje za pravidly pro pojmenovávání v aktuálním jazyce.

GetEnumerator()

Vrátí enumerátor pro položky v CodeElements kolekci.

Item(Object)

Vrátí CodeElement objekt v CodeElements kolekci.

Reserved1(Object)

Pouze pro interní použití společnosti Microsoft

Platí pro