SolutionConfiguration, interface
Représente les informations concernant une façon particulière de générer la solution.
Espace de noms : EnvDTE
Assembly : EnvDTE (dans EnvDTE.dll)
Syntaxe
'Déclaration
<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
Le type SolutionConfiguration expose les membres suivants.
Propriétés
Nom | Description | |
---|---|---|
Collection | Obtient la collection SolutionConfigurations contenant l'objet SolutionConfiguration qui prend en charge cette propriété. | |
DTE | Obtient l'objet d'extensibilité de niveau supérieur. | |
Name | Obtient ou définit le nom de l'objet. | |
SolutionContexts | Obtient une collection d'objets SolutionContext. |
Début
Méthodes
Nom | Description | |
---|---|---|
Activate | Place le focus sur l'élément actuel. | |
Delete | Supprime l'objet SolutionConfiguration de la collection. |
Début
Notes
SolutionConfiguration représente également, pour chaque projet, la configuration et la plateforme de projet qui fournissent un contexte pour l'opération de génération et les fonctionnalités utilisées au moment du design dans l'environnement, telles que la saisie semi-automatique des instructions dans l'éditeur.
Exemples
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