Freigeben über


Outlook-Lösungen

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.

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).