Condividi tramite


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
Proprietà pubblica Collection Restituisce l'insieme contenente l'oggetto Configuration che supporta la proprietà.
Proprietà pubblica ConfigurationName Ottiene la configurazione di progetto da compilare.
Proprietà pubblica DTE Ottiene l'oggetto di estensibilità di primo livello.
Proprietà pubblica Extender Restituisce l'Extender richiesto, se disponibile per l'oggetto.
Proprietà pubblica ExtenderCATID Ottiene l'ID della categoria (CATID) dell'oggetto Extender.
Proprietà pubblica ExtenderNames Ottiene un elenco degli oggetti Extender disponibili per l'oggetto.
Proprietà pubblica IsBuildable Ottiene un valore che indica se è possibile compilare la configurazione di progetto o di un elemento di progetto.
Proprietà pubblica IsDeployable Ottiene un valore che indica se è possibile distribuire la configurazione di progetto o di un elemento di progetto.
Proprietà pubblica IsRunable Restituisce un valore che indica se è possibile eseguire la configurazione progetto/elementi di progetto.
Proprietà pubblica Object Ottiene un oggetto a cui è possibile accedere in base al nome in fase di esecuzione.
Proprietà pubblica OutputGroups Ottiene un insieme di oggetti OutputGroup che contengono i nomi dei file di output per il progetto.
Proprietà pubblica Owner Ottiene il progetto o l'elemento di progetto per la configurazione.
Proprietà pubblica PlatformName Ottiene il nome della piattaforma supportata da questa assegnazione.
Proprietà pubblica Properties Ottiene un insieme di tutte le proprietà relative all'oggetto Configuration.
Proprietà pubblica 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.

Vedere anche

Riferimenti

Spazio dei nomi EnvDTE