Entwickeln von Office-Lösungen
Nachdem Sie ein Projekt mit den Office Developer Tools in Visual Studio entworfen und die Projektdateien eingerichtet haben, können Sie damit beginnen, sich auf das Implementieren des Codes und der benutzerdefinierten Benutzeroberfläche (UI) zu konzentrieren.
Gilt für: Die Informationen in diesem Thema gelten für Projekte auf Dokumentebene und VSTO-Add-In-Projekte. Siehe features available by Office-App lication and project type.
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.
Programmiermodell für Office-Lösungen
Über das Office-Objektmodell werden viele verschiedene Objekte für die Programmierung verfügbar gemacht. Wenn Sie Office-Projektmappen mit verwaltetem Code programmieren, schreiben Sie Code, bei dem Typen in den primären Interopassemblys von Office verwendet werden. In Projektmappen, die Sie mit Office-Projektvorlagen in Visual Studio erstellen, können Sie Code auch direkt für generierte Klassen in Ihrem Projekt schreiben. Weitere Informationen finden Sie unter Schreiben von Code in Office-Lösungen.
Programmieren verschiedener Arten von Office-Lösungen
Der Typ der Projektmappe, den Sie erstellen, bestimmt, welche Funktionen Sie in Ihrem Projekt verwenden können. Beispielsweise können Sie Anpassungen auf Dokumentebene Windows Forms-Steuerelemente und erweiterte Office-Steuerelemente (als Hoststeuerelementebezeichnet) hinzufügen, indem Sie die Elemente zur Entwurfszeit aus der Werkzeugpalette in Visual Studio ziehen. Wenn Sie aber ein VSTO-Add-In entwickeln, können Sie diese Arten von Steuerelementen Dokumenten zur Laufzeit nur hinzufügen, indem Sie Code schreiben.
Weitere Informationen zu Funktionen, die speziell für verschiedene Typen von Projektmappen gelten, finden Sie unter den folgenden Themen:
Programmanpassungen auf Dokumentebene.
Anpassung der Office-Benutzeroberfläche.
Hintergrundinformationen zum Planen Ihrer Office-Lösungen und -Verfahren zum Erstellen von Projekten finden Sie unter "Entwerfen und Erstellen von Office-Lösungen".
Zugehörige Themen
Titel | Beschreibung |
---|---|
Schreiben von Code in Office-Lösungen | Hier werden verschiedene Aspekte des Schreibens von Code in Office-Projektmappen beschrieben. |
Programm-VSTO-Add-Ins | Enthält eine Übersicht über das Programmiermodell von VSTO-Add-Ins und die zugehörigen Programmieraufgaben. |
Programmanpassungen auf Dokumentebene | Enthält eine Übersicht über das Programmiermodell von Anpassungen auf Dokumentebene und die zugehörigen Programmieraufgaben. |
Anpassung der Office-Benutzeroberfläche | Hier werden die verschiedenen Wege beschrieben, wie Sie die Benutzeroberfläche von Office-Anwendungen anpassen können, indem Sie VSTO-Add-Ins und Anpassungen auf Dokumentebene verwenden. |
Daten in Office-Lösungen | Hier werden die unterschiedlichen Wege beschrieben, wie Sie in Office-Projektmappen mit Daten arbeiten können, z. B. das Binden von Daten an Steuerelemente und das Zwischenspeichern von Daten in Anpassungen auf Dokumentebene. |
Problembehandlung bei Office-Lösungen | Enthält Tipps zur Lösung von allgemeinen Problemen, die beim Erstellen von Office-Projektmappen auftreten können. |
Threadingunterstützung in Office | Hier erhalten Sie einen Überblick über die Arbeit mit mehreren Threads in Office-Projektmappen. |
Barrierefreiheit in Office-Projekten | Beschreibt die Barrierefreiheitsfunktionen, die in Office-Projektmappen verfügbar sind. |
Zugehöriger Inhalt
- Vorgehensweise: Erstellen und Ändern von benutzerdefinierten Dokumenteigenschaften
- Vorgehensweise: Lesen und Schreiben in Dokumenteigenschaften
- How to: Target the Office multilingual user interface
- Exemplarische Vorgehensweise: Erstellen Ihres ersten VSTO-Add-Ins für Excel
- Walkthrough: Create your first document-level customization for Excel
- Exemplarische Vorgehensweise: Erstellen Ihres ersten VSTO-Add-Ins für Outlook
- Exemplarische Vorgehensweise: Erstellen Ihres ersten VSTO-Add-Ins für PowerPoint
- Exemplarische Vorgehensweise: Erstellen Ihres ersten VSTO-Add-Ins für Project
- Exemplarische Vorgehensweise: Erstellen Ihres ersten VSTO-Add-Ins für Word
- Exemplarische Vorgehensweise: Erstellen ihrer ersten Anpassung auf Dokumentebene für Word