Freigeben über


IVsUpdateSolutionEvents2.UpdateProjectCfg_Done Method

Called right after a project configuration is finished building.

Namespace:  Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop (in Microsoft.VisualStudio.Shell.Interop.dll)

Syntax

'Declaration
Function UpdateProjectCfg_Done ( _
    pHierProj As IVsHierarchy, _
    pCfgProj As IVsCfg, _
    pCfgSln As IVsCfg, _
    dwAction As UInteger, _
    fSuccess As Integer, _
    fCancel As Integer _
) As Integer
int UpdateProjectCfg_Done(
    IVsHierarchy pHierProj,
    IVsCfg pCfgProj,
    IVsCfg pCfgSln,
    uint dwAction,
    int fSuccess,
    int fCancel
)
int UpdateProjectCfg_Done(
    [InAttribute] IVsHierarchy^ pHierProj, 
    [InAttribute] IVsCfg^ pCfgProj, 
    [InAttribute] IVsCfg^ pCfgSln, 
    [InAttribute] unsigned int dwAction, 
    [InAttribute] int fSuccess, 
    [InAttribute] int fCancel
)
abstract UpdateProjectCfg_Done : 
        pHierProj:IVsHierarchy * 
        pCfgProj:IVsCfg * 
        pCfgSln:IVsCfg * 
        dwAction:uint32 * 
        fSuccess:int * 
        fCancel:int -> int
function UpdateProjectCfg_Done(
    pHierProj : IVsHierarchy, 
    pCfgProj : IVsCfg, 
    pCfgSln : IVsCfg, 
    dwAction : uint, 
    fSuccess : int, 
    fCancel : int
) : int

Parameters

  • dwAction
    Type: UInt32

    [in] Double word containing the action.

  • fSuccess
    Type: Int32

    [in] Flag indicating success.

  • fCancel
    Type: Int32

    [in] Flag indicating cancel.

Return Value

Type: Int32
If the method succeeds, it returns S_OK. If it fails, it returns an error code.

Remarks

COM Signature

From vsshell.idl:

HRESULT IVsUpdateSolutionEvents2::UpdateProjectCfg_Done(
   [in] IVsHierarchy *pHierProj,
   [in] IVsCfg *pCfgProj,
   [in] IVsCfg *pCfgSln,
   [in] DWORD dwAction,
   [in] BOOL fSuccess,
   [in] BOOL fCancel
);

.NET Framework Security

See Also

Reference

IVsUpdateSolutionEvents2 Interface

Microsoft.VisualStudio.Shell.Interop Namespace