ProjectInSolution Class

 

Represents a project (or solution folder) that is read in from a solution file.

Namespace:   Microsoft.Build.Construction
Assembly:  Microsoft.Build (in Microsoft.Build.dll)

System::Object
  Microsoft.Build.Construction::ProjectInSolution

public ref class ProjectInSolution sealed 

NameDescription
System_CAPS_pubpropertyAbsolutePath

Gets the absolute path for this project.

System_CAPS_pubpropertyDependencies

Gets a list of GUIDs, in "{XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}" form, mapping to projects that this project has a build order dependency on, as defined in the solution file.

System_CAPS_pubpropertyParentProjectGuid

Gets the GUID, in "{XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}" form, of this project's parent project, if any.

System_CAPS_pubpropertyProjectConfigurations

Gets the configurations for this project, keyed off the configuration's full name, e.g. "Debug|x86".

System_CAPS_pubpropertyProjectGuid

The unique GUID associated with this project, in "{XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}" form

System_CAPS_pubpropertyProjectName

Gets the project name.

System_CAPS_pubpropertyProjectType

Gets the solution project type.

System_CAPS_pubpropertyRelativePath

Gets the path to this project file, relative to the solution location.

NameDescription
System_CAPS_pubmethodEquals(Object^)

(Inherited from Object.)

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_pubmethodToString()

(Inherited from Object.)

Introduced in Visual Studio 2015.

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: