Partilhar via


Método IVsDeployableProjectCfg.AdviseDeployStatusCallback (IVsDeployStatusCallback, UInt32)

 

Registra o ambiente para receber notificações de eventos de status de implantação.

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

Sintaxe

int AdviseDeployStatusCallback(
    IVsDeployStatusCallback pIVsDeployStatusCallback,
    out uint pdwCookie
)
int AdviseDeployStatusCallback(
    IVsDeployStatusCallback^ pIVsDeployStatusCallback,
    [OutAttribute] unsigned int% pdwCookie
)
abstract AdviseDeployStatusCallback : 
        pIVsDeployStatusCallback:IVsDeployStatusCallback *
        pdwCookie:uint32 byref -> int
Function AdviseDeployStatusCallback (
    pIVsDeployStatusCallback As IVsDeployStatusCallback,
    <OutAttribute> ByRef pdwCookie As UInteger
) As Integer

Parâmetros

  • pdwCookie
    [out] Ponteiro para uma alça abstrata que representa o registro completo.

Valor de retorno

Type: System.Int32

Se o método for bem-sucedido, ele retorna S_OK.Se ele falhar, ele retorna um código de erro.

Comentários

COM assinatura

De vsshell.idl:

HRESULT IVsDeployableProjectCfg::AdviseDeployStatusCallback(
   [in] IVsDeployStatusCallback *pIVsDeployStatusCallback,
   [out] VSCOOKIE *pdwCookie
);

O IVsDeployStatusCallback interface é o mecanismo através do qual um projeto notifica o ambiente de alterações ao seu status de implantação.Quando ocorre um evento de implantação, o projeto chama o apropriado IVsDeployStatusCallback método.Por exemplo, o projeto se chama OnEndDeploy quando uma implantação for concluída.

Consulte também

Interface IVsDeployableProjectCfg
Namespace Microsoft.VisualStudio.Shell.Interop

Retornar ao topo