Share via


CodeElement – rozhraní

Představuje prvek kódu nebo konstrukce ve zdrojovém souboru.

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

Syntaxe

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

Vlastnosti

  Název Popis
Veřejná vlastnost Children Vrátí kolekci objektů obsažených v této CodeElement.
Veřejná vlastnost Collection Získává CodeElements obsahující kolekci CodeElement , která podporuje tuto vlastnost.
Veřejná vlastnost DTE Načtení objektu nejvyšší úrovně rozšiřitelnosti.
Veřejná vlastnost EndPoint Získá text bodu, který je umístění na konci kódu položky.
Veřejná vlastnost Extender Získává požadovaná zařízení Extender, pokud je k dispozici pro tento CodeElement objektu.
Veřejná vlastnost ExtenderCATID Kategorie zařízení Extender ID (CATID) získá pro objekt.
Veřejná vlastnost ExtenderNames Získá seznam dostupných zařízení Extender pro objekt.
Veřejná vlastnost FullName Získá úplný název prvku zadaný kód.
Veřejná vlastnost InfoLocation Získá schopnosti modelu kódu.
Veřejná vlastnost IsCodeType Označuje, zda CodeType objektu lze získat CodeElement objektu.
Veřejná vlastnost Kind Získá výčet definující typ objektu.
Veřejná vlastnost Language Programovací jazyk, který umožňuje vytvářet kód získá.
Veřejná vlastnost Name Nastaví nebo získá název objektu.
Veřejná vlastnost ProjectItem Získává ProjectItem přidružené k objektu CodeElement objektu.
Veřejná vlastnost StartPoint Získává TextPoint objektu, který definuje začátek kódu položky.

Nahoru

Metody

  Název Popis
Veřejná metoda GetEndPoint Vrátí TextPoint objekt, který označuje konec definice prvku.
Veřejná metoda GetStartPoint Vrátí TextPoint objekt, který označuje začátek elementu definice kódu.

Nahoru

Poznámky

Prvek kódu může být jakýkoli fragment kódu, ale obecně je CodeElement objekt pro každé definice nebo deklarativní syntaxe jazyka.To znamená, že pro většinu definice nejvyšší úrovně nebo prohlášení v souboru nebo pro všechny syntaktické formuláře v definici třídy a tak dále, je odpovídající CodeElement objektu.

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

CodeElements

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