Share via


Entwickeln von Office-Projektmappen

Nachdem Sie ein Projekt mit den Office-Entwicklertools in Visual Studio entworfen und die Projektdateien konfiguriert haben, können Sie sich auf das Implementieren des Codes und der benutzerdefinierten Benutzeroberfläche konzentrieren.

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

Programmiermodell für Office-Projektmappen

Das Office-Objektmodell macht eine Vielzahl von Objekten verfügbar, mit denen Sie Code programmieren können. Bei jedem Programmieren von Office-Lösungen mit verwaltetem Code schreiben Sie Code, in dem Typen in den primären Office-Interopassemblys verwendet werden. In mit den Office-Projektvorlagen in Visual Studio erstellten Lösungen schreiben Sie Code auch direkt für erstellte Klassen im Projekt. Weitere Informationen finden Sie unter Schreiben von Code in Office-Projektmappen.

Programmieren verschiedener Typen von Office-Lösungen

Vom Typ der erstellten Projektmappe hängt ab, welche Features Sie im Projekt verwenden können. Sie können z. B. Anpassungen auf Dokumentebene Windows Forms-Steuerelemente und erweiterte Office-Steuerelemente (Hoststeuerelemente) hinzufügen, indem Sie zur Entwurfszeit Elemente aus der Toolbox in Visual Studio ziehen. Beim Entwickeln eines Add-Ins auf Anwendungsebene können Sie jedoch zur Laufzeit nur durch das Schreiben von Code diese Steuerelemente zu Dokumenten hinzufügen.

Weitere Informationen zu Funktionen, die für unterschiedliche Lösungen gelten, finden Sie in den folgenden Themen:

Hintergrundinformationen zum Planen der Office-Projektmappen und der Vorgänge zum Erstellen von Projekten finden Sie unter Entwerfen und Erstellen von Office-Lösungen.

Verwandte Themen

Titel

Beschreibung

Schreiben von Code in Office-Projektmappen

Hier werden verschiedene Aspekte des Schreibens von Code in Office-Projektmappen beschrieben.

Programmieren von Add-Ins auf Anwendungsebene

Hier finden Sie eine Übersicht über das Programmiermodell von Add-Ins auf Anwendungsebene und die zugehörigen Programmieraufgaben.

Programmieren von Anpassungen auf Dokumentebene

Hier finden Sie eine Übersicht über das Programmiermodell von Anpassungen auf Dokumentebene und die zugehörigen Programmieraufgaben.

Anpassung der Office-Benutzeroberfläche

Hier werden die verschiedenen Möglichkeiten zum Anpassen der Benutzeroberfläche von Office-Anwendungen mit Add-Ins auf Anwendungsebene und Anpassungen auf Dokumentebene beschrieben.

Daten in Office-Lösungen

Hier werden die verschiedenen Möglichkeiten zur Verwendung von Daten in Office-Projektmappen beschrieben, z. B. das Binden von Daten an Steuerelemente und Zwischenspeichern von Daten in Anpassungen auf Dokumentebene.

Erweiterbarkeit in Office-Projekten

Hier werden die verschiedenen Möglichkeiten zum Erweitern von Office-Projekten mithilfe der Visual Studio-Automatisierung beschrieben.

Problembehandlung für Office-Lösungen

Hier finden Sie Tipps zur Lösung allgemeiner Problemen, die beim Erstellen von Office-Projektmappen auftreten können.

Threading-Unterstützung in Office

Hier finden Sie eine Übersicht über das Arbeiten mit mehreren Threads in Office-Projektmappen.

Barrierefreiheit in Office-Projekten

Hier werden die in Office-Projektmappen verfügbaren Barrierefreiheitsfunktionen beschrieben.

Siehe auch

Aufgaben

Gewusst wie: Erstellen und Ändern von benutzerdefinierten Dokumenteigenschaften

Gewusst wie: Lesen von und Schreiben in Dokumenteigenschaften

Gewusst wie: Anpassen an die mehrsprachige Benutzeroberfläche von Office

Exemplarische Vorgehensweise: Erstellen des ersten Add-Ins auf Anwendungsebene für Excel

Exemplarische Vorgehensweise: Erstellen der ersten Anpassung auf Dokumentebene für Excel

Exemplarische Vorgehensweise: Erstellen des ersten Add-Ins auf Anwendungsebene für Outlook

Exemplarische Vorgehensweise: Erstellen des ersten Add-Ins auf Anwendungsebene für PowerPoint

Exemplarische Vorgehensweise: Erstellen des ersten Add-Ins auf Anwendungsebene für Project

Exemplarische Vorgehensweise: Erstellen des ersten Add-Ins auf Anwendungsebene für Word

Exemplarische Vorgehensweise: Erstellen der ersten Anpassung auf Dokumentebene für Word