Interfaccia CodeNamespace
Rappresenta un costrutto di uno spazio dei nomi in un file di origine.
Spazio dei nomi: EnvDTE
Assembly: EnvDTE (in EnvDTE.dll)
Sintassi
'Dichiarazione
<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
Il tipo CodeNamespace espone i seguenti membri.
Proprietà
Nome | Descrizione | |
---|---|---|
Children | Restituisce una raccolta CodeElements contenuta nel rispettivo CodeNamespace. | |
Collection | Ottiene la raccolta che contiene l'oggetto che supporta la proprietà o contenuto nel costrutto di codice. | |
Comment | Ottiene o imposta il commento associato a CodeNamespace. | |
DocComment | Ottiene o imposta il commento del documento per l'elemento del modello di codice corrente. | |
DTE | Ottiene l'oggetto estensibilità di primo livello. | |
EndPoint | Ottiene il punto di modifica che rappresenta la fine dell'elemento CodeNamespace. | |
Extender | Restituisce l'Extender richiesto, se disponibile per questo CodeNamespace. | |
ExtenderCATID | Ottiene l'ID della categoria Extender (CATID) relativo all'oggetto. | |
ExtenderNames | Ottiene un elenco degli Extender disponibili per l'oggetto. | |
FullName | Ottiene il nome completo dell'oggetto CodeNamespace. | |
InfoLocation | Ottiene le funzionalità del modello di codice. | |
IsCodeType | Ottiene un valore che indica se è possibile ottenere un oggetto CodeType dall'oggetto corrente. | |
Kind | Ottiene un'enumerazione che indica il tipo di oggetto. | |
Language | Ottiene il linguaggio di programmazione utilizzato per modificare il codice. | |
Members | Ottiene una raccolta di elementi contenuti nell'elemento CodeNamespace. | |
Name | Ottiene o imposta il nome dell'oggetto CodeNamespace. | |
Parent | Ottiene l'oggetto padre immediato di un oggetto CodeNamespace. | |
ProjectItem | Restituisce l'oggetto ProjectItem associato all'oggetto CodeNamespace specificato. | |
StartPoint | Ottiene un oggetto TextPoint che definisce l'inizio dell'elemento di codice. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
AddClass | Crea un nuovo costrutto di codice di una classe e inserisce il codice nella posizione corretta. | |
AddDelegate | Crea un nuovo costrutto di codice di un delegato e inserisce il codice nella posizione corretta. | |
AddEnum | Crea un nuovo costrutto di codice di un'enumerazione e inserisce il codice nella posizione corretta. | |
AddInterface | Crea un nuovo costrutto di codice di un'interfaccia e inserisce il codice nella posizione corretta. | |
AddNamespace | Crea un nuovo costrutto di codice di uno spazio dei nomi e inserisce il codice nella posizione corretta. | |
AddStruct | Crea un nuovo costrutto di codice di una struttura e inserisce il codice nella posizione corretta. | |
GetEndPoint | Ottiene un oggetto TextPoint che contrassegna la fine della definizione dell'elemento di codice. | |
GetStartPoint | Ottiene un oggetto TextPoint che definisce l'inizio della definizione dell'elemento di codice. | |
Remove | Rimuove l'elemento di codice specificato dal file di origine. |
In alto
Note
CodeNamespace rappresenta le dichiarazioni dello spazio dei nomi ed è un superset dell'oggetto CodeElement.
Nota
I valori degli elementi del modello di codice, quali classi, strutture, funzioni, attributi, delegati e così via, possono non essere deterministici dopo alcuni tipi di modifiche. Ciò significa che non si può fare affidamento sulla stabilità di tali valori.Per ulteriori informazioni, vedere la sezione Possibile modifica dei valori degli elementi del modello di codice in Individuazione di codice mediante il modello di codice (Visual Basic).
Vedere anche
Riferimenti
Altre risorse
Procedura: compilare ed eseguire gli esempi di codice del modello a oggetti di automazione
Individuazione di codice mediante il modello di codice (Visual Basic)
Individuazione di codice mediante il modello di codice (Visual C#)