Sdílet prostřednictvím


CodeNamespace – rozhraní

Představuje obor konstrukce ve zdrojovém souboru.

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

Syntaxe

'Deklarace
<GuidAttribute("0CFBC2B8-0D4E-11D3-8997-00C04F688DDE")> _
Public Interface CodeNamespace
[GuidAttribute("0CFBC2B8-0D4E-11D3-8997-00C04F688DDE")]
public interface CodeNamespace
[GuidAttribute(L"0CFBC2B8-0D4E-11D3-8997-00C04F688DDE")]
public interface class CodeNamespace
[<GuidAttribute("0CFBC2B8-0D4E-11D3-8997-00C04F688DDE")>]
type CodeNamespace =  interface end
public interface CodeNamespace

Typ CodeNamespace zveřejňuje následující členy.

Vlastnosti

  Název Popis
Veřejná vlastnost Children Vrátí CodeElements obsažené v této kolekci CodeNamespace.
Veřejná vlastnost Collection GGets kolekci obsahující objekt podporující tuto vlastnost nebo obsažených v této konstrukce kódu.
Veřejná vlastnost Comment Získá nebo nastaví komentáře přidružené CodeNamespace.
Veřejná vlastnost DocComment Získá nebo Nastaví komentář pro aktuální prvek modelu kód dokumentu.
Veřejná vlastnost DTE Načtení objektu nejvyšší úrovně rozšiřitelnosti.
Veřejná vlastnost EndPoint Upravit bod, který je umístěn konci získává CodeNamespace zboží.
Veřejná vlastnost Extender Vrátí požadované zařízení Extender, pokud je k dispozici pro tento CodeNamespace.
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 CodeNamespace.
Veřejná vlastnost InfoLocation Získá schopnosti modelu kódu.
Veřejná vlastnost IsCodeType Získá zda CodeType objektu lze získat z objektu.
Veřejná vlastnost Kind Výčet označující typ objektu získá.
Veřejná vlastnost Language Programovací jazyk používaný k vytváření kód získá.
Veřejná vlastnost Members Získá kolekce položek obsažených v této CodeNamespace prvku.
Veřejná vlastnost Name Nastaví nebo získá název CodeNamespace objektu.
Veřejná vlastnost Parent Bezprostřední nadřízený objekt dostane CodeNamespace objektu.
Veřejná vlastnost ProjectItem Vrátí ProjectItem přidružený objekt daném CodeNamespace objektu.
Veřejná vlastnost StartPoint Získává TextPoint objektu, který definuje začátek kódu položky.

Na začátek

Metody

  Název Popis
Veřejná metoda AddClass Vytvoří nové konstrukce kódu třídy a vloží kód do správného umístění.
Veřejná metoda AddDelegate Vytvoří nový kód konstrukce delegáta a vloží kód do správného umístění.
Veřejná metoda AddEnum Vytvoří nový kód Konstrukt výčet a vloží kód do správného umístění.
Veřejná metoda AddInterface Vytvoří nové konstrukce kódu rozhraní a vloží kód do správného umístění.
Veřejná metoda AddNamespace Vytvoří nové konstrukce kódu oboru názvů a vloží kód do správného umístění.
Veřejná metoda AddStruct Vytvoří nový kód Konstrukt struktury a vloží kód do správného umístění.
Veřejná metoda GetEndPoint Získává TextPoint objekt, který označuje konec definice prvku kódu.
Veřejná metoda GetStartPoint Získává TextPoint objektu, který definuje začátek definice prvku kódu.
Veřejná metoda Remove Odstraní zadaný kód prvek ze zdrojového souboru.

Na začátek

Poznámky

CodeNamespacedeklarace oboru názvů představuje a je nadmnožinou CodeElement objektu.

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ů

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