Interfejs SolutionConfiguration
Reprezentuje informacje o określony sposób, aby zbudować roztworu.
Przestrzeń nazw: EnvDTE
Zestaw: EnvDTE (w EnvDTE.dll)
Składnia
'Deklaracja
<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
Typ SolutionConfiguration uwidacznia następujące elementy członkowskie.
Właściwości
Nazwa | Opis | |
---|---|---|
Collection | Pobiera SolutionConfigurations kolekcji zawierających SolutionConfiguration wspieranie tej właściwości obiektu. | |
DTE | Pobiera obiekt rozszerzalności najwyższego poziomu. | |
Name | Zwraca lub ustawia nazwę obiektu. | |
SolutionContexts | Zwraca kolekcję SolutionContext obiektów. |
Początek
Metody
Nazwa | Opis | |
---|---|---|
Activate | Przenosi fokus do bieżącego elementu. | |
Delete | Usuwa SolutionConfiguration obiekt z kolekcji. |
Początek
Uwagi
SolutionConfigurationstanowi również dla każdego projektu, którego konfiguracja projektu i platformy przewidują kontekście operacji budowania i funkcje projektowania w środowisku, takich jak Kończenie instrukcji w edytorze.
Przykłady
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