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