Interfaccia CodeAttribute

Consente la modifica dell'attributo di un elemento di codice.

Spazio dei nomi:  EnvDTE
Assembly:  EnvDTE (in EnvDTE.dll)

Sintassi

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

Il tipo CodeAttribute espone i seguenti membri.

Proprietà

  Nome Descrizione
Proprietà pubblica Children Restituisce un insieme di oggetti contenuti nel costrutto CodeAttribute del codice.
Proprietà pubblica Collection Ottiene l'insieme contenente l'oggetto CodeAttribute che supporta la proprietà.
Proprietà pubblica DTE Ottiene l'oggetto estensibilità di primo livello.
Proprietà pubblica EndPoint Ottiene il punto di inserimento corrispondente alla fine dell'elemento di codice.
Proprietà pubblica Extender Restituisce l'oggetto Extender richiesto.
Proprietà pubblica ExtenderCATID Ottiene l'ID della categoria Extender (CATID) per l'oggetto.
Proprietà pubblica ExtenderNames Ottiene un elenco di oggetti Extender disponibili per l'oggetto.
Proprietà pubblica FullName Ottiene il percorso completo e il nome del file dell'oggetto CodeAttribute.
Proprietà pubblica InfoLocation Descrive le funzionalità del modello di codice.
Proprietà pubblica IsCodeType Indica se un oggetto CodeType può essere ottenuto da questo oggetto CodeAttribute.
Proprietà pubblica Kind Ottiene un'enumerazione che indica il tipo di oggetto.
Proprietà pubblica Language Ottiene il linguaggio di programmazione utilizzato per modificare il codice.
Proprietà pubblica Name Ottiene o imposta il nome di CodeAttribute.
Proprietà pubblica Parent Ottiene l'oggetto padre diretto di un determinato oggetto CodeAttribute.
Proprietà pubblica ProjectItem Ottiene l'oggetto ProjectItem associato all'oggetto CodeAttribute.
Proprietà pubblica StartPoint Ottiene un oggetto TextPoint che definisce l'inizio dell'elemento di codice.
Proprietà pubblica Value Ottiene o imposta il valore dei dati dell'oggetto.

In alto

Metodi

  Nome Descrizione
Metodo pubblico Delete Rimuove l'oggetto CodeAttribute corrente.
Metodo pubblico GetEndPoint Restituisce un oggetto TextPoint che contrassegna la fine della definizione dell'elemento di codice.
Metodo pubblico GetStartPoint Restituisce un oggetto TextPoint che specifica l'inizio della definizione dell'elemento di codice.

In alto

Note

L'oggetto CodeAttribute rappresenta un attributo di metadati COM associato a un elemento di codice. L'oggetto CodeAttribute consente di ottenere e impostare il valore di un attributo del codice.

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

Spazio dei nomi EnvDTE