Sdílet prostřednictvím


CodeNamespace – rozhraní

Představuje obor názvů 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ých v této kolekci CodeNamespace.
Veřejná vlastnost Collection GGets kolekci obsahující objekt podporuje 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ář dokumentu pro aktuální prvek modelu kódu.
Veřejná vlastnost DTE Získá objekt nejvyšší úrovně rozšiřitelnosti.
Veřejná vlastnost EndPoint Získá upravit bod, který je umístěn konci CodeNamespace zboží.
Veřejná vlastnost Extender Požadovaná zařízení Extender vrátí, pokud je k dispozici pro tento CodeNamespace.
Veřejná vlastnost ExtenderCATID Zařízení Extender kategorie ID (CATID) získá objektu.
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 tohoto objektu.
Veřejná vlastnost Kind Získá výčet označující typ objektu.
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 získá CodeNamespace objektu.
Veřejná vlastnost ProjectItem Vrátí ProjectItem objekt přidružený dané CodeNamespace objektu.
Veřejná vlastnost StartPoint Získá TextPoint objektu, který definuje začátek kódu položky.

Nahoru

Metody

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

Nahoru

Poznámky

CodeNamespacepředstavuje deklarace oboru názvů a představuje nadmnožinu přepínače 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 prvků modelu kód Zjišťování kódu pomocí modelu kódu (Visual Basic).

Viz také

Referenční dokumentace

EnvDTE – obor názvů

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