Interface IVsDeployableProjectCfg

 

Publicado: abril de 2016

Permite que um projeto gerenciar operações de implantação.

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

Sintaxe

[GuidAttribute("358F6C9F-CD65-446A-B79A-30CEE094FDC1")]
[InterfaceTypeAttribute(1)]
public interface IVsDeployableProjectCfg
[GuidAttribute("358F6C9F-CD65-446A-B79A-30CEE094FDC1")]
[InterfaceTypeAttribute(1)]
public interface class IVsDeployableProjectCfg
[<GuidAttribute("358F6C9F-CD65-446A-B79A-30CEE094FDC1")>]
[<InterfaceTypeAttribute(1)>]
type IVsDeployableProjectCfg = interface end
<GuidAttribute("358F6C9F-CD65-446A-B79A-30CEE094FDC1")>
<InterfaceTypeAttribute(1)>
Public Interface IVsDeployableProjectCfg

Métodos

Nome Descrição
System_CAPS_pubmethod AdviseDeployStatusCallback(IVsDeployStatusCallback, UInt32)

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

System_CAPS_pubmethod Commit(UInt32)

Alertas de um projeto que uma operação de implantação foi bem-sucedida.

System_CAPS_pubmethod QueryStartDeploy(UInt32, Int32[], Int32[])

Determina se um projeto é capaz de iniciar uma operação de implantação.

System_CAPS_pubmethod QueryStatusDeploy(Int32)

Determina se uma operação de implantação foi concluída com êxito.

System_CAPS_pubmethod Rollback(UInt32)

Alertas de um projeto de implantação que uma operação de implantação falhou.

System_CAPS_pubmethod StartDeploy(IVsOutputWindowPane, UInt32)

Solicitações de um projeto começar uma operação de implantação.

System_CAPS_pubmethod StopDeploy(Int32)

Solicitações de um projeto de parar uma operação de implantação.

System_CAPS_pubmethod UnadviseDeployStatusCallback(UInt32)

Cancela o registro do ambiente para receber notificações de eventos de status de implantação.

System_CAPS_pubmethod WaitDeploy(UInt32, Int32)

Método obsoleto. Não use.

Comentários

IVsDeployableProjectCfg é implementado em um objeto separado do objeto de configuração que oferece suporte a IVsProjectCfg.IVsDeployableProjectCfg funciona em segundo plano, permitindo que o ambiente para consultar o status de uma operação de implantação a qualquer momento ou para interromper a operação, se necessário.

Observações para chamadores:

Chamado pelo ambiente de quando o usuário seleciona o comando implantar.

Consulte também

Namespace Microsoft.VisualStudio.Shell.Interop

Retornar ao topo