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 | |
---|---|---|
Collection | ottiene SolutionConfigurations contenuto della raccolta SolutionConfiguration oggetto che supporta la proprietà. | |
DTE | Ottiene l'oggetto estensibilità di primo livello. | |
Name | Ottiene o imposta il nome dell'oggetto. | |
SolutionContexts | Ottiene una raccolta di SolutionContext oggetti. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
Activate | Consente di spostare lo stato attivo sull'elemento corrente. | |
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