Reagieren auf Automatisierungsereignisse
Wenn Ereignisse in Elementen der integrierten Entwicklungsumgebung (Integrated Development Environment – IDE) von Visual Studio auftreten, können Sie mithilfe der Objekte des Automatisierungsmodells entsprechend reagieren.
Mit den Objekten können Sie z. B. in folgenden Situationen reagieren:
Ein Build wird initiiert oder vervollständigt.
Es wird auf eine Schaltfläche der Befehlsleiste geklickt.
Beim Öffnen, Schließen oder Speichern eines Dokuments.
Beim Hinzufügen, Umbenennen oder Entfernen von Elementen einer Projektmappe oder eines Projekts.
Eine Zeile im Code-Editor wird geändert.
Bei Erstellung, Auswahl, Verschieben oder Schließen eines Fensters.
Die folgenden Aufgaben veranschaulichen, wie auf Ereignisse in Visual Studio reagiert wird.
Aufgabe |
Beschreibung |
---|---|
Umfasst eine vollständige Liste von Automatisierungsereignisobjekten, auf die Sie reagieren können. |
|
Gewusst wie: Behandeln von Automatisierungsereignissen (Visual Basic) |
Erläutert, wie auf Ereignisse in Visual Basic reagiert wird. |
Gewusst wie: Behandeln von Automatisierungsereignissen (Visual C#) |
Veranschaulicht, wie auf Ereignisse in Visual C# reagiert wird. |
Erläutert, wie auf Ereignisse in Visual Studio-Makros reagiert wird. |
|
Gewusst wie: Erstellen eines Ereignishandlers in einem Makro für einen bestimmten Projekttyp |
Erläutert, wie auf projekttypspezifische Ereignisse in einem Visual C#- oder Visual Basic-Projekt mit einem Makro reagiert wird. |
Gewusst wie: Reagieren auf Ereignisse in einem bestimmten Projekt (Visual Basic) |
Zeigt auf, wie mithilfe der Automatisierung auf Ereignisse in Visual C#- und Visual Basic-Projekten reagiert wird. |
Siehe auch
Aufgaben
Gewusst wie: Hinzufügen und Ändern von Befehlen
Gewusst wie: Erstellen von Add-Ins
Exemplarische Vorgehensweise: Erstellen eines Assistenten
Konzepte
Steuern von Projekten und Projektmappen
Diagramm "Automationsobjektmodell"
Weitere Ressourcen
Erstellen und Steuern von Umgebungsfenstern