Interfaccia SolutionConfiguration

Rappresenta le informazioni su una particolare modalità compilare la soluzione.

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

Sintassi

'Dichiarazione
<GuidAttribute("60AAAD75-CB8D-4C62-9959-24D6A6A50DE7")> _
Public Interface SolutionConfiguration
[GuidAttribute("60AAAD75-CB8D-4C62-9959-24D6A6A50DE7")]
public interface SolutionConfiguration
[GuidAttribute(L"60AAAD75-CB8D-4C62-9959-24D6A6A50DE7")]
public interface class SolutionConfiguration
[<GuidAttribute("60AAAD75-CB8D-4C62-9959-24D6A6A50DE7")>]
type SolutionConfiguration =  interface end
public interface SolutionConfiguration

Il tipo SolutionConfiguration espone i seguenti membri.

Proprietà

  Nome Descrizione
Proprietà pubblica Collection ottiene SolutionConfigurations contenuto della raccolta SolutionConfiguration oggetto che supporta la proprietà.
Proprietà pubblica DTE Ottiene l'oggetto estensibilità di primo livello.
Proprietà pubblica Name Ottiene o imposta il nome dell'oggetto.
Proprietà pubblica SolutionContexts Ottiene una raccolta di SolutionContext oggetti.

In alto

Metodi

  Nome Descrizione
Metodo pubblico Activate Consente di spostare lo stato attivo sull'elemento corrente.
Metodo pubblico Delete rimuove SolutionConfiguration oggetto dalla raccolta.

In alto

Note

SolutionConfiguration rappresenta anche per ogni progetto che la configurazione del progetto e la piattaforma forniscono contesto per le funzionalità dell'operazione e in fase di progettazione di compilazione nell'ambiente, come completamento delle istruzioni nell'editor.

Esempi

Sub SolutionConfigurationExample()
  ' Ensure all Debug project configurations are what are built for the
  ' Debug solution configuration.
  Dim config As SolutionConfiguration = DTE.Solution.SolutionBuild.SolutionConfigurations.Item("Debug")
  For each context in config.SolutionContexts
    Context.ConfigurationName = "Debug"
  Next
End Sub

Vedere anche

Riferimenti

Spazio dei nomi EnvDTE