IVCProjectEngineEvents.ProjectBuildFinished Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Signifies that the building of a project has been completed.
public:
void ProjectBuildFinished(System::Object ^ Cfg, int warnings, int errors, bool Cancelled);
public:
void ProjectBuildFinished(Platform::Object ^ Cfg, int warnings, int errors, bool Cancelled);
void ProjectBuildFinished(winrt::Windows::Foundation::IInspectable const & Cfg, int warnings, int errors, bool Cancelled);
[System.Runtime.InteropServices.DispId(283)]
public void ProjectBuildFinished (object Cfg, int warnings, int errors, bool Cancelled);
[<System.Runtime.InteropServices.DispId(283)>]
abstract member ProjectBuildFinished : obj * int * int * bool -> unit
Public Sub ProjectBuildFinished (Cfg As Object, warnings As Integer, errors As Integer, Cancelled As Boolean)
Parameters
- Cfg
- Object
Required. The configuration.
- warnings
- Int32
Required. The warnings.
- errors
- Int32
Required. The errors.
- Cancelled
- Boolean
Required. true
if the build was canceled; otherwise false
.
- Attributes
Remarks
Builds invoked by an automation program or by the Visual Studio integrate development environment (IDE), are normally background processes. ProjectBuildFinished is helpful because it causes your program to pause execution until the build that was started by your program is finished.