Condividi tramite


Interfaccia SolutionContext

Rappresenta tutti i progetti nella soluzione, alcune delle quali verrà compilata e la configurazione del progetto e la piattaforma che disporranno di contesto quando si seleziona un determinato SolutionConfiguration oggetto.

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

Sintassi

'Dichiarazione
<GuidAttribute("FC6A1A82-9C8A-47BB-A046-6E965DF5A99B")> _
Public Interface SolutionContext
[GuidAttribute("FC6A1A82-9C8A-47BB-A046-6E965DF5A99B")]
public interface SolutionContext
[GuidAttribute(L"FC6A1A82-9C8A-47BB-A046-6E965DF5A99B")]
public interface class SolutionContext
[<GuidAttribute("FC6A1A82-9C8A-47BB-A046-6E965DF5A99B")>]
type SolutionContext =  interface end
public interface SolutionContext

Il tipo SolutionContext espone i seguenti membri.

Proprietà

  Nome Descrizione
Proprietà pubblica Collection restituisce SolutionContexts contenuto della raccolta SolutionContext oggetto che supporta la proprietà.
Proprietà pubblica ConfigurationName Imposta o ottiene il nome della configurazione di progetto che fornisce il contesto quando questo contesto della soluzione è selezionato.
Proprietà pubblica DTE Ottiene l'oggetto estensibilità di primo livello.
Proprietà pubblica PlatformName Ottiene il nome della piattaforma supportata da questa assegnazione.
Proprietà pubblica ProjectName Ottiene il nome univoco del progetto per il quale questo SolutionContext l'oggetto fornisce il contesto.
Proprietà pubblica ShouldBuild Imposta o restituisce se il progetto corrente viene compilato quando la configurazione di soluzione associata a questa SolutionContext viene selezionato.
Proprietà pubblica ShouldDeploy Imposta o restituisce se il progetto corrente distribuito alla configurazione di soluzione associata a questa SolutionContext viene selezionato.

In alto

Note

Ogni progetto nella soluzione è un oggetto associato SolutionContext oggetto che definisce la configurazione del progetto e la piattaforma particolari che forniranno il contesto quando SolutionConfiguration viene selezionato.Utilizzando questo oggetto, è possibile determinare se un particolare progetto viene compilato o distribuito.

Vedere anche

Riferimenti

Spazio dei nomi EnvDTE