Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Visual Studio stellt Projektvorlagen bereit, die Sie zum Erstellen von VSTO-Add-Ins für Microsoft Office Outlook verwenden können. Sie können VSTO-Add-Ins verwenden, um Outlook zu automatisieren, Outlook-Features zu erweitern oder die Outlook-Benutzeroberfläche (UI) anzupassen. Weitere Informationen zu VSTO-Add-Ins finden Sie unter Architektur von VSTO-Add-Ins.
Gilt für: Die Informationen in diesem Thema gelten für VSTO-Add-In-Projekte für Outlook. Weitere Informationen finden Sie unter Funktionen verfügbar nach Office-Anwendung und Projekttyp.
Hinweis
Möchten Sie Lösungen entwickeln, die die Office-Erfahrung auf mehreren Plattformen erweitern? Schauen Sie sich das neue Office-Add-Ins-Modell an. Office-Add-Ins haben im Vergleich zu VSTO-Add-Ins und -Lösungen einen geringen Platzbedarf, und Sie können diese mithilfe nahezu jeder Webprogrammiertechnologie erstellen, z. B. HTML5, JavaScript, CSS3 und XML.
Erstellen eines Outlook VSTO-Add-In-Projekts
Erstellen Sie Outlook-Projekte mithilfe der Outlook-Add-In-Projektvorlage im Dialogfeld "Neues Projekt ". Diese Vorlage enthält erforderliche Assemblyverweise und Projektdateien.
Weitere Informationen zum Erstellen eines VSTO-Add-In-Projekts finden Sie unter How to: Create Office projects in Visual Studio. Weitere Informationen zu den Projektvorlagen finden Sie in der Übersicht über Office-Projektvorlagen.
Outlook VSTO-Add-In-Programmiermodell
Wenn Sie ein Outlook VSTO-Add-In-Projekt erstellen, generiert Visual Studio eine Klasse, die als Grundlage Ihrer Lösung bezeichnet wird ThisAddIn. Diese Klasse bietet einen Ausgangspunkt zum Schreiben ihres Codes und macht das Objektmodell von Outlook auch für Ihr VSTO-Add-In verfügbar.
Weitere Informationen zu der ThisAddIn-Klasse und anderen Funktionen, die Sie mit einem VSTO-Add-In verwenden können, finden Sie unter Programm VSTO-Add-Ins.
Automatisieren von Outlook mithilfe des Outlook-Objektmodells
Das Outlook-Objektmodell macht viele Typen verfügbar, mit denen Sie Outlook automatisieren können. Mit diesen Typen können Sie Code schreiben, um allgemeine Aufgaben auszuführen:
Programmgesteuertes Erstellen und Senden von E-Mail-Nachrichten.
Neue Besprechungsanfragen senden.
Suchen Sie nach Elementen in Outlook-Ordnern.
Weitere Informationen finden Sie in der Übersicht über das Outlook-Objektmodell.
Anpassen der Benutzeroberfläche einer Outlook-Anwendung
| Aufgabe | Weitere Informationen |
|---|---|
| Fügen Sie dem Menüband eines Outlook-Inspektors benutzerdefinierte Registerkarten hinzu. | Menübandübersicht |
| Fügen Sie einer integrierten Registerkarte in einem Outlook-Inspektor benutzerdefinierte Gruppen hinzu. | So geht's: Anpassen einer eingebauten Registerkarte |
| Hinzufügen eines benutzerdefinierten Aufgabenbereichs, der in einem Outlook-Inspektor angezeigt wird | Benutzerdefinierte Aufgabenbereiche. |
| Fügen Sie einen Formularbereich hinzu, der vorhandene Outlook-Formulare erweitert oder ersetzt. | Erstellen von Outlook-Formularbereichen |
Weitere Informationen zum Anpassen der Benutzeroberfläche von Outlook und anderen Microsoft Office-Anwendungen finden Sie unter Anpassung der Office-Benutzeroberfläche.
Zugehörige Themen
| Title | Description |
|---|---|
| Übersicht über das Outlook-Objektmodell | Bietet eine Übersicht über die Objekte, die vom Outlook-Objektmodell bereitgestellt werden. |
| Erstellen von Outlook-Formularbereichen | Erläutert die von Visual Studio bereitgestellten Tools, die Ihnen das Entwerfen, Entwickeln und Debuggen von Formularbereichen erleichtern. |
| Exemplarische Vorgehensweise: Erstellen Ihrer ersten VSTO-Add-In für Outlook | Zeigt, wie Sie ein VSTO-Add-In für Microsoft Office Outlook erstellen. |
| Outlook 2010 in der Office-Entwicklung | Der Bereich der MSDN Library, in dem Sie Artikel und Referenzdokumentation zum Entwickeln von Outlook-Lösungen finden können (nicht spezifisch für die Office-Entwicklung mit Visual Studio). |