BuildableProjectConfig.AdviseBuildStatusCallback Method

Registers the Visual Studio environment to receive notifications of build status events.

Namespace:  Microsoft.VisualStudio.Package
Assembly:  MPF.Project.NonShipping (in MPF.Project.NonShipping.dll)

Syntax

'宣言
Public Overridable Function AdviseBuildStatusCallback ( _
    callback As IVsBuildStatusCallback, _
    <OutAttribute> ByRef cookie As UInteger _
) As Integer
'使用
Dim instance As BuildableProjectConfig
Dim callback As IVsBuildStatusCallback
Dim cookie As UInteger
Dim returnValue As Integer

returnValue = instance.AdviseBuildStatusCallback(callback, _
    cookie)
public virtual int AdviseBuildStatusCallback(
    IVsBuildStatusCallback callback,
    out uint cookie
)
public:
virtual int AdviseBuildStatusCallback(
    IVsBuildStatusCallback^ callback, 
    [OutAttribute] unsigned int% cookie
)
public function AdviseBuildStatusCallback(
    callback : IVsBuildStatusCallback, 
    cookie : uint
) : int

Parameters

  • cookie
    Type: System.UInt32%

    A cookie that represents the completed registration.

Return Value

Type: System.Int32

If the method succeeds, it returns S_OK, otherwise it returns an error code.

Implements

IVsBuildableProjectCfg.AdviseBuildStatusCallback(IVsBuildStatusCallback, UInt32%)

Remarks

The IVsBuildStatusCallback interface is the mechanism through which a project notifies the environment of changes to its build status.

Permissions

See Also

Reference

BuildableProjectConfig Class

BuildableProjectConfig Members

Microsoft.VisualStudio.Package Namespace