SolutionConfiguration2 Interface

 

Represents information about a particular way to build the solution.

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

[GuidAttribute("1099AAA6-4169-430D-9F57-0B4C76624B3B")]
public interface class SolutionConfiguration2 : SolutionConfiguration

NameDescription
System_CAPS_pubpropertyCollection

Gets the SolutionConfigurations collection containing the SolutionConfiguration object supporting this property.

System_CAPS_pubpropertyDTE

Gets the top-level extensibility object.

System_CAPS_pubpropertyName

Gets the name of the object.

System_CAPS_pubpropertyPlatformName

Gets the target platform CPU for configuration.

System_CAPS_pubpropertySolutionContexts

Gets a collection of SolutionContext objects.

NameDescription
System_CAPS_pubmethodActivate()

Moves the focus to the current item.

System_CAPS_pubmethodDelete()

Removes the SolutionConfiguration object from the collection.

For each project SolutionConfiguration also represents which project configuration and platform provide context for the build operation and design-time features in the environment, such as statement completion in the editor.

This example displays each solution configuration item's name and sets the first item's configuration name to "release". Open a project in the Visual Studio integrated development environment (IDE) before running this example.

No code example is currently available or this language may not be supported.
Return to top
Show: