VCConfiguration Methods
Assembly: Microsoft.VisualStudio.VCProjectEngine (in Microsoft.VisualStudio.VCProjectEngine.dll)
| Name | Description | |
|---|---|---|
![]() | AddPropertySheet(String^) | Adds a property sheet to the collection of property sheets directly imported by a configuration. |
![]() | Build() | Builds the current configuration. |
![]() | BuildAndCallback(bldActionTypes, IVCBuildCompleteCallback^) | Begins an asynchronous build of this configuration. |
![]() | BuildWithProperty(bldActionTypes, String^, String^, IVCBuildCompleteCallback^) | Begins an asynchronous build with a given property set to some value beyond what is defined in the project file. |
![]() | BuildWithPropertySheet(VCPropertySheet^, BuildWithPropertySheetType) | Used to set properties for builds. |
![]() | BuildWithPropertySheetPath(String^, BuildWithPropertySheetType) | Specifies a property sheet search path. |
![]() | Clean() | Invokes the Clean command for the current configuration. |
![]() | ClearToolProperty(Object^, String^) | Clears the tool property value. |
![]() | CopyTo(Object^) | Copies the current configuration. |
![]() | Delete() | This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only. |
![]() | Deploy() | Deploys the project. |
![]() | Evaluate(String^) | Evaluates the value of a project model or environment macro. See Macros for Build Commands and Properties for more information about these macros. |
![]() | GetEvaluatedPropertyValue(String^) | |
![]() | GetUnevaluatedPropertyValue(String^) | |
![]() | GetVCService(Guid) | |
![]() | IsBuildActionSupported(bldActionTypes) | Indicates whether a specified type of build applies to the currrent project configuration. |
![]() | IsUpToDate(Object^) | |
![]() | MatchName(String^, Boolean) | Matches a specified name to the name of a collection item. |
![]() | MovePropertySheet(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. |
![]() | Rebuild() | Rebuilds the current configuration. |
![]() | Relink() | Relink the project. |
![]() | RemovePropertySheet(VCPropertySheet^) | Removes a property sheet from the collection of property sheets directly imported by a configuration. |
![]() | StopBuild() | Cancels the build currently in progress on the specified configuration. |
![]() | WaitForBuild() | Suspends processing until build is complete. |
