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 | |
---|---|---|
Children | Vrátí CodeElements obsažené v této kolekci CodeNamespace. | |
Collection | GGets kolekci obsahující objekt podporující tuto vlastnost nebo obsažených v této konstrukce kódu. | |
Comment | Získá nebo nastaví komentáře přidružené CodeNamespace. | |
DocComment | Získá nebo Nastaví komentář pro aktuální prvek modelu kód dokumentu. | |
DTE | Načtení objektu nejvyšší úrovně rozšiřitelnosti. | |
EndPoint | Upravit bod, který je umístěn konci získává CodeNamespace zboží. | |
Extender | Vrátí požadované zařízení Extender, pokud je k dispozici pro tento CodeNamespace. | |
ExtenderCATID | Kategorie zařízení Extender ID (CATID) získá pro objekt. | |
ExtenderNames | Získá seznam dostupných zařízení Extender pro objekt. | |
FullName | Získá úplný název CodeNamespace. | |
InfoLocation | Získá schopnosti modelu kódu. | |
IsCodeType | Získá zda CodeType objektu lze získat z objektu. | |
Kind | Výčet označující typ objektu získá. | |
Language | Programovací jazyk používaný k vytváření kód získá. | |
Members | Získá kolekce položek obsažených v této CodeNamespace prvku. | |
Name | Nastaví nebo získá název CodeNamespace objektu. | |
Parent | Bezprostřední nadřízený objekt dostane CodeNamespace objektu. | |
ProjectItem | Vrátí ProjectItem přidružený objekt daném CodeNamespace objektu. | |
StartPoint | Získává TextPoint objektu, který definuje začátek kódu položky. |
Na začátek
Metody
Název | Popis | |
---|---|---|
AddClass | Vytvoří nové konstrukce kódu třídy a vloží kód do správného umístění. | |
AddDelegate | Vytvoří nový kód konstrukce delegáta a vloží kód do správného umístění. | |
AddEnum | Vytvoří nový kód Konstrukt výčet a vloží kód do správného umístění. | |
AddInterface | Vytvoří nové konstrukce kódu rozhraní a vloží kód do správného umístění. | |
AddNamespace | Vytvoří nové konstrukce kódu oboru názvů a vloží kód do správného umístění. | |
AddStruct | Vytvoří nový kód Konstrukt struktury a vloží kód do správného umístění. | |
GetEndPoint | Získává TextPoint objekt, který označuje konec definice prvku kódu. | |
GetStartPoint | Získává TextPoint objektu, který definuje začátek definice prvku kódu. | |
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
Další zdroje
How to: Compile and Run the Automation Object Model Code Examples