Aracılığıyla paylaş


Events2 Arabirim

Erişilebilirlik modelindeki bütün olaylara erişim izni verir. Belirli nesnelerin geniþletilebilirlik modeli içinde olayları da maruz.

Ad alanı:  EnvDTE80
Derleme:  EnvDTE80 (EnvDTE80.dll içinde)

Sözdizimi

'Bildirim
<GuidAttribute("BED31E8C-F845-4397-AF13-6B82A6996C0D")> _
Public Interface Events2 _
    Inherits Events
[GuidAttribute("BED31E8C-F845-4397-AF13-6B82A6996C0D")]
public interface Events2 : Events
[GuidAttribute(L"BED31E8C-F845-4397-AF13-6B82A6996C0D")]
public interface class Events2 : Events
[<GuidAttribute("BED31E8C-F845-4397-AF13-6B82A6996C0D")>]
type Events2 =  
    interface
        interface Events
    end
public interface Events2 extends Events

Events2 türü aşağıdaki üyeleri ortaya koyar.

Özellikler

  Ad Açıklama
Genel özellik BuildEvents (Events kaynağından devralındı.)
Genel özellik BuildEvents Alır BuildEvents nesnesi, olayları sağlarçözüm yapılar.
Genel özellik CodeModelEvents Alır CodeModelEvents nesne için olayları sağlarkod modeli.
Genel özellik CommandBarEvents[Object] (Events kaynağından devralındı.)
Genel özellik CommandBarEvents[Object] Alır olayları sağlayan nesne ne zaman harekete sağlanan CommandBarControl nesne tıklatıldığında.
Genel özellik CommandEvents[String, Int32] (Events kaynağından devralındı.)
Genel özellik CommandEvents[String, Int32] Alır CommandEvents için belirtilen komutu.
Genel özellik DebuggerEvents (Events kaynağından devralındı.)
Genel özellik DebuggerEvents Hata Ayıklayıcı'dan olayları sağlayan nesne alır.
Genel özellik DebuggerExpressionEvaluationEvents Hata ayıklayıcıyı başlatır veya bir ifade değerlendirme durdurur bildirilmesi için kullanılabilecek bir olay nesnesi alır.
Genel özellik DebuggerProcessEvents Hata ayıklaması yapılmış bir işlem çalıştırır veya durdurur bildirmek için kullanılabilecek bir olay nesnesi alır.
Genel özellik DocumentEvents[Document] (Events kaynağından devralındı.)
Genel özellik DocumentEvents[Document] Alır DocumentEvents sağlayan olaylar için belge.
Genel özellik DTEEvents (Events kaynağından devralındı.)
Genel özellik DTEEvents Alır DTEEvents nesne olayları için geliştirme ortamı sağlar
Genel özellik FindEvents (Events kaynağından devralındı.)
Genel özellik FindEvents Alır FindEvents için Find işlem.
Genel özellik MiscFilesEvents (Events kaynağından devralındı.)
Genel özellik MiscFilesEvents Alır ProjectItemsEvents için çözüm.
Genel özellik OutputWindowEvents[String] (Events kaynağından devralındı.)
Genel özellik OutputWindowEvents[String] Alır OutputWindowEvents için pencere olayları.
Genel özellik ProjectItemsEvents Olaylar çözüm içindeki tüm proje öğeleri bulmak için kullanılabilecek bir olay nesnesi alır.
Genel özellik ProjectsEvents Olayları tüm projelerin wihin için bir çözüm bulmak için kullanılan bir olay nesnesi alır.
Genel özellik PublishEvents Yayımlama olayları açıklama eklemek için nesneyi alır.
Genel özellik SelectionEvents (Events kaynağından devralındı.)
Genel özellik SelectionEvents Alır SelectionEvents Seçimi.
Genel özellik SolutionEvents (Events kaynağından devralındı.)
Genel özellik SolutionEvents Alır SolutionEvents nesne için çözüm.
Genel özellik SolutionItemsEvents (Events kaynağından devralındı.)
Genel özellik SolutionItemsEvents Alır ProjectItemsEvents nesne için çözüm.
Genel özellik TaskListEvents[String] (Events kaynağından devralındı.)
Genel özellik TaskListEvents[String] Alır TaskListEvents için geliştirme ortamı.
Genel özellik TextDocumentKeyPressEvents Bir metin düzenleyicisi içinde tuş basışına olayları bulmak için kullanılan bir olay nesnesi alır.
Genel özellik TextEditorEvents[TextDocument] (Events kaynağından devralındı.)
Genel özellik TextEditorEvents[TextDocument] Alır TextEditorEvents nesne için IDE.
Genel özellik WindowEvents[Window] (Events kaynağından devralındı.)
Genel özellik WindowEvents[Window] Alır WindowEvents nesne geliştirme ortamı Windows olayları sağlar
Genel özellik WindowVisibilityEvents Bir araç penceresi gösterme veya gizleme bildirilmesi için kullanılabilecek bir olay nesnesi alır.

Üst

Yöntemler

  Ad Açıklama
Genel yöntem GetObject(String) (Events kaynağından devralındı.)
Genel yöntem GetObject(String) Bir arabirim ya da geç için bağlı nesnesini verir DTE nesne ve çalışma zamanı adıyla erişilebilir

Üst

Açıklamalar

Otomasyon modeli içeren bir kök Events hangi Otomasyon herhangi bir dilde yazılan istemcileri başvuru Otomasyon olaylarýna gibi nesne SolutionEvents.

Çeşitli IDE araçları, proje türleri, editörler ve diğerleri için kendilerine özgü ek olayları ekleyebilir Events nesne. Örneğin, Visual C++ ekler VCProjectItemsEvents özelliği.

Örnekler

Public Module Module1
   Dim WithEvents bldevents As BuildEvents
   Dim applicationObject As EnvDTE.DTE

   Sub EventsExample()
      Dim addInInstance As EnvDTE.AddIn

      applicationObject = CType(Application, EnvDTE.DTE)
      bldevents = CType(applicationObject.Events.BuildEvents, EnvDTE.BuildEvents)
   End Sub

   Private Sub bldevents_OnBuildDone(ByVal Scope As EnvDTE.vsBuildScope, ByVal Action As EnvDTE.vsBuildAction) Handles bldevents.OnBuildDone
      MsgBox("Build complete")
   End Sub
End Module

Ayrıca bkz.

Başvuru

EnvDTE80 Ad Alanı