Freigeben über


Erste Schritte beim Programmieren von Add-Ins auf Anwendungsebene

Sie können mit Add-Ins Microsoft Office-Anwendungen automatisieren, Features der Anwendung erweitern und die Benutzeroberfläche der Anwendung anpassen. Informationen zu Add-Ins im Vergleich mit anderen Typen von Office-Lösungen, die Sie mit Visual Studio 2010 erstellen können, finden Sie unter Übersicht über die Entwicklung von Office-Projektmappen.

Betrifft: Die Informationen in diesem Thema betreffen Projekte auf Anwendungsebene für Microsoft Office 2010 und 2007 Microsoft Office System. Weitere Informationen finden Sie unter Verfügbare Funktionen nach Office-Anwendung und Projekttyp.

Erstellen von Add-In-Projekten

Erstellen Sie Add-In-Projekte mit einer der Add-In-Projektvorlagen für Office im Dialogfeld Neues Projekt. Diese Vorlagen enthalten erforderliche Assemblyverweise und Projektdateien. Visual Studio 2010 stellt Add-In-Projektvorlagen für die meisten Anwendungen im 2007 Microsoft Office System und Microsoft Office 2010 bereit.

Weitere Informationen zum Erstellen eines Add-In-Projekts finden Sie unter Gewusst wie: Erstellen von Office-Projekten in Visual Studio. Weitere Informationen zu den Projektvorlagen finden Sie unter Übersicht über Office-Projektvorlagen.

Entwickeln von Add-In-Projekten

Wenn Sie ein Add-In-Projekt erstellen, erstellt Visual Studio 2010 automatisch eine ThisAddIn.vb-Codedatei (in Visual Basic) bzw. eine ThisAddIn.cs-Codedatei (in C#). Diese Datei enthält die ThisAddIn-Klasse, die die Grundlage für das Add-In bildet. Sie können Member dieser Klasse verwenden, um Code auszuführen, wenn das Add-In geladen oder entladen wird, um auf das Objektmodell der Hostanwendung zuzugreifen und um Features der Anwendung zu erweitern. Weitere Informationen finden Sie unter Programmieren von Add-Ins auf Anwendungsebene.

Automatisieren von Anwendungen mithilfe der Objektmodelle

Die Objektmodelle von Microsoft Office-Anwendungen machen zahlreiche Typen verfügbar, mit denen Sie in einem Add-In programmieren können. Sie können diese Typen verwenden, um die Anwendung zu automatisieren. So haben Sie die Möglichkeit, in Outlook programmgesteuert eine E-Mail zu erstellen und zu senden oder in Word ein Dokument zu öffnen und Inhalt hinzuzufügen. Weitere Informationen über das Zugreifen auf das Objektmodell der Hostanwendung im Code finden Sie unter Programmieren von Add-Ins auf Anwendungsebene.

Weitere Informationen zu den Objektmodellen von bestimmten Microsoft Office-Anwendungen finden Sie unter den folgenden Themen:

Anpassen der Benutzeroberfläche von Anwendungen

Es gibt verschiedene Möglichkeiten, die Benutzeroberfläche der Hostanwendung mit einem Add-In anzupassen:

Weitere Informationen über das Anpassen der Benutzeroberfläche von Microsoft Office-Anwendungen finden Sie unter Anpassung der Office-Benutzeroberfläche.

Nächste Schritte

Wie Sie Add-Ins auf Anwendungsebene erstellen können, wird in den folgenden exemplarischen Vorgehensweisen näher beschrieben:

In diesen exemplarischen Vorgehensweisen machen Sie sich den Office-Entwicklungstools in Visual Studio und dem Programmiermodell für Add-Ins auf Anwendungsebene vertraut.

Eine Liste der Themen mit exemplarischen Vorgehensweisen für gängige Aufgaben in Office-Projekten finden Sie unter Häufige Aufgaben bei der Programmierung mit Office.

Siehe auch

Aufgaben

Gewusst wie: Erstellen von Office-Projekten in Visual Studio

Konzepte

Schreiben von Code in Office-Projektmappen

Architektur von Add-Ins auf Anwendungsebene

Weitere Ressourcen

Erste Schritte (Office-Entwicklung in Visual Studio)

Programmieren von Add-Ins auf Anwendungsebene