Evento PublishEventsClass.OnPublishDone
Esta API oferece suporte à infraestrutura .NET Framework e não se destina a ser usada diretamente do seu código.
Evento disparado quando uma operação de publicação foi finalizada.
Namespace: EnvDTE80
Assembly: EnvDTE80 (em EnvDTE80.dll)
Sintaxe
'Declaração
Public Overridable Event OnPublishDone As _dispPublishEvents_OnPublishDoneEventHandler
public virtual event _dispPublishEvents_OnPublishDoneEventHandler OnPublishDone
public:
virtual event _dispPublishEvents_OnPublishDoneEventHandler^ OnPublishDone {
void add (_dispPublishEvents_OnPublishDoneEventHandler^ value);
void remove (_dispPublishEvents_OnPublishDoneEventHandler^ value);
}
abstract OnPublishDone : IEvent<_dispPublishEvents_OnPublishDoneEventHandler,
EventArgs>
override OnPublishDone : IEvent<_dispPublishEvents_OnPublishDoneEventHandler,
EventArgs>
JScript não oferece suporte a eventos.
Implementações
_dispPublishEvents_Event.OnPublishDone
Comentários
Visual Studioinclui um novo recurso conhecido como implantação de ClickOnce.ClickOnce permite que você publicar aplicativos em um servidor Web ou arquivo de rede compartilham para simplificar a instalação do Windows.Para obter mais informações, consulte Implantação e segurança de ClickOnce.
Exemplos
Public Class Connect
Implements IDTExtensibility2
Public WithEvents pubEvents As EnvDTE80.PublishEvents
Dim applicationObject As DTE2
Dim addInInstance As AddIn
Public Sub OnConnection(ByVal application As Object, ByVal _
connectMode As ext_ConnectMode, ByVal addInInst As Object, ByRef _
custom As Array)
Implements IDTExtensibility2.OnConnection
Try
applicationObject = CType(application, DTE2)
addInInstance = CType(addInInst, AddIn)
Dim events As EnvDTE80.Events2
events = applicationObject.Events2
pubEvents = CType(events._PublishEvents(Nothing), _
EnvDTE80.PublishEvents)
Catch ex As Exception
MsgBox(ex.ToString)
End Try
End Sub
Private Sub pubEvents_OnPublishBegin(ByRef [Continue] As Boolean) _
Handles pubEvents.OnPublishBegin
MsgBox("A publish event is occuring..")
End Sub
Private Sub pubEvents_OnPublishDone(ByVal Success As Boolean) _
Handles pubEvents.OnPublishDone
MsgBox("A publish event has completed.")
End Sub
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.
Consulte também
Referência
Outros recursos
Como: compilar e executar os exemplos de código de modelo de objeto de automação