SolutionConfiguration-Schnittstelle

Aktualisiert: November 2007

Stellt die Informationen über eine bestimmte Methode zum Erstellen einer Projektmappe dar.

Namespace:  EnvDTE
Assembly:  EnvDTE (in EnvDTE.dll)

Syntax

<GuidAttribute("60AAAD75-CB8D-4C62-9959-24D6A6A50DE7")> _
Public Interface SolutionConfiguration

Dim instance As SolutionConfiguration
[GuidAttribute("60AAAD75-CB8D-4C62-9959-24D6A6A50DE7")]
public interface SolutionConfiguration
[GuidAttribute(L"60AAAD75-CB8D-4C62-9959-24D6A6A50DE7")]
public interface class SolutionConfiguration
public interface SolutionConfiguration

Hinweise

Darüber hinaus gibt SolutionConfiguration für jedes Projekt die Projektkonfiguration und -plattform an, die den Kontext für den Buildvorgang und die Entwurfszeitfeatures in der Umgebung bereitstellen, z. B. die Anweisungsvervollständigung im Editor.

Beispiele

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

Siehe auch

Referenz

SolutionConfiguration-Member

EnvDTE-Namespace