PublishEventsClass.OnPublishBegin Olay
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bir yayımlama işlemi başlatıldığında tetiklenen olay.
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.
public:
virtual event EnvDTE80::_dispPublishEvents_OnPublishBeginEventHandler ^ OnPublishBegin;
public virtual event EnvDTE80._dispPublishEvents_OnPublishBeginEventHandler OnPublishBegin;
member this.OnPublishBegin : EnvDTE80._dispPublishEvents_OnPublishBeginEventHandler
Public Overridable Custom Event OnPublishBegin As _dispPublishEvents_OnPublishBeginEventHandler Implements OnPublishBegin
Olay Türü
Uygulamalar
Örnekler
Public Class Connect
Implements IDTExtensibility2
Public WithEvents pubEvents As EnvDTE80.PublishEvents
Dim applicationObject As DTE2
Private Sub MenuItemCallback(ByVal sender As Object, ByVal e As EventArgs)
Try
applicationObject = CType(application, DTE2)
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
Açıklamalar
Visual Studio ClickOnce dağıtımı olarak bilinen yeni bir özelliği içerir. ClickOnce, Basitleştirilmiş yükleme için Windows uygulamalarını bir Web sunucusuna veya ağ dosya paylaşımında yayımlamanıza olanak sağlar. Bunun hakkında daha fazla bilgi için bkz. ClickOnce Security and Deployment.