VCConfiguration Methods

 

Namespace:   Microsoft.VisualStudio.VCProjectEngine
Assembly:  Microsoft.VisualStudio.VCProjectEngine (in Microsoft.VisualStudio.VCProjectEngine.dll)

NameDescription
System_CAPS_pubmethodAddPropertySheet(String^)

Adds a property sheet to the collection of property sheets directly imported by a configuration.

System_CAPS_pubmethodBuild()

Builds the current configuration.

System_CAPS_pubmethodBuildAndCallback(bldActionTypes, IVCBuildCompleteCallback^)

Begins an asynchronous build of this configuration.

System_CAPS_pubmethodBuildWithProperty(bldActionTypes, String^, String^, IVCBuildCompleteCallback^)

Begins an asynchronous build with a given property set to some value beyond what is defined in the project file.

System_CAPS_pubmethodBuildWithPropertySheet(VCPropertySheet^, BuildWithPropertySheetType)

Used to set properties for builds.

System_CAPS_pubmethodBuildWithPropertySheetPath(String^, BuildWithPropertySheetType)

Specifies a property sheet search path.

System_CAPS_pubmethodClean()

Invokes the Clean command for the current configuration.

System_CAPS_pubmethodClearToolProperty(Object^, String^)

Clears the tool property value.

System_CAPS_pubmethodCopyTo(Object^)

Copies the current configuration.

System_CAPS_pubmethodDelete()

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubmethodDeploy()

Deploys the project.

System_CAPS_pubmethodEvaluate(String^)

Evaluates the value of a project model or environment macro. See Macros for Build Commands and Properties for more information about these macros.

System_CAPS_pubmethodGetEvaluatedPropertyValue(String^)

System_CAPS_pubmethodGetUnevaluatedPropertyValue(String^)

System_CAPS_pubmethodGetVCService(Guid)

System_CAPS_pubmethodIsBuildActionSupported(bldActionTypes)

Indicates whether a specified type of build applies to the currrent project configuration.

System_CAPS_pubmethodIsUpToDate(Object^)

System_CAPS_pubmethodMatchName(String^, Boolean)

Matches a specified name to the name of a collection item.

System_CAPS_pubmethodMovePropertySheet(VCPropertySheet^, Boolean)

Moves a property sheet one position before or after the other property sheets directly imported by this configuration. Position is based on the evaluation order of the property sheets.

System_CAPS_pubmethodRebuild()

Rebuilds the current configuration.

System_CAPS_pubmethodRelink()

Relink the project.

System_CAPS_pubmethodRemovePropertySheet(VCPropertySheet^)

Removes a property sheet from the collection of property sheets directly imported by a configuration.

System_CAPS_pubmethodStopBuild()

Cancels the build currently in progress on the specified configuration.

System_CAPS_pubmethodWaitForBuild()

Suspends processing until build is complete.

Return to top
Show: