Interfaccia Configuration
Rappresenta le proprietà di un progetto o di un elemento di progetto che dipendono da una configurazione della build.
Spazio dei nomi: EnvDTE
Assembly: EnvDTE (in EnvDTE.dll)
Sintassi
'Dichiarazione
<GuidAttribute("90813589-FE21-4AA4-A2E5-053FD274E980")> _
Public Interface Configuration
[GuidAttribute("90813589-FE21-4AA4-A2E5-053FD274E980")]
public interface Configuration
[GuidAttribute(L"90813589-FE21-4AA4-A2E5-053FD274E980")]
public interface class Configuration
[<GuidAttribute("90813589-FE21-4AA4-A2E5-053FD274E980")>]
type Configuration = interface end
public interface Configuration
Il tipo Configuration espone i seguenti membri.
Proprietà
Nome | Descrizione | |
---|---|---|
Collection | Restituisce la raccolta contenente l'oggetto Configuration che supporta la proprietà. | |
ConfigurationName | Ottiene la configurazione di progetto da compilare. | |
DTE | Ottiene l'oggetto estensibilità di primo livello. | |
Extender | Restituisce l'Extender richiesto, se disponibile per l'oggetto. | |
ExtenderCATID | Ottiene l'ID della categoria Extender (CATID) relativo all'oggetto. | |
ExtenderNames | Ottiene un elenco degli Extender disponibili per l'oggetto. | |
IsBuildable | Ottiene un valore che indica se è possibile compilare la configurazione di progetto o di un elemento di progetto. | |
IsDeployable | Ottiene un valore che indica se è possibile distribuire la configurazione di progetto o di un elemento di progetto. | |
IsRunable | Restituisce un valore che indica se è possibile eseguire la configurazione progetto/elementi di progetto. | |
Object | Ottiene un oggetto a cui è possibile accedere in base al nome in fase di esecuzione. | |
OutputGroups | Ottiene una raccolta di oggetti OutputGroup che contengono i nomi dei file di output per il progetto. | |
Owner | Ottiene il progetto o l'elemento di progetto per la configurazione. | |
PlatformName | Ottiene il nome della piattaforma supportata da questa assegnazione. | |
Properties | Ottiene una raccolta di tutte le proprietà relative all'oggetto Configuration. | |
Type | Ottiene una costante che indica il tipo di oggetto. |
In alto
Note
Le proprietà di Project(Item).Properties sono indipendenti dalla configurazione.
Ogni oggetto Configuration rappresenta le proprietà per una coppia di nomi di configurazione di progetto e di piattaforma, quale ("Debug", "Win32") o ("Release", "Win32"). Per la maggior parte dei progetti la piattaforma non è disponibile oppure è Win32 o WSP.