Erweiterbarkeit der Office Fluent-Benutzeroberfläche für Outlook

Die Erweiterbarkeit der Microsoft Office Fluent-Benutzeroberfläche bezieht sich auf den Mechanismus, der die programmgesteuerte Anpassung der Office Fluent-Benutzeroberfläche in Microsoft Office-Anwendungen unterstützt. Microsoft Outlook erweitert die Erweiterbarkeit der Benutzeroberfläche über die Menübänder im Explorer- und Inspektorfenster hinaus, um weitere Komponenten der Outlook-Benutzeroberfläche einzuschließen, z. B. die folgenden:

  • Microsoft Office Backstage-Ansicht

  • Kontextbezogene Registerkarten

  • Neue Menüelemente

  • Kontextmenüs

Add-Ins implementieren die IRibbonExtensibility -Schnittstelle, um die Benutzeroberfläche von Outlook zu erweitern. Wenn Sie einen Teil der Benutzeroberfläche anpassen möchten, geben Sie die Anpassungen in einer XML-Markupdatei an, die mit der Schemadefinition für die Erweiterbarkeit der Office Fluent-Benutzeroberfläche kompatibel ist. Office ruft die Methode IRibbonExtensibility.GetCustomUI auf und gibt dabei eine Menüband-ID an, um das XML zu laden, das Ihre Anpassungen für den Teil der Benutzeroberfläche von Outlook beschreibt, der mit der Menüband-ID übereinstimmt. Als Ergebnis des XML-Markups führt Ihr Add-In Rückrufprozeduren aus, die die benutzerdefinierten Aktionen ausführen, die Befehlen in der benutzerdefinierten Benutzeroberfläche zugeordnet sind.

Im Gegensatz zu anderen Office-Anwendungen wie z. B. Microsoft Word oder Microsoft Excel können Sie das Menüband in Outlook nicht mithilfe von Visual Basic für Applikationen anpassen. Um die Benutzeroberfläche in Outlook programmgesteuert anzupassen, müssen Sie ein Add-In schreiben. Sie können ein vorhandenes Add-In aktualisieren oder ein Add-In schreiben, das nur für Outlook gedacht ist. Dabei kann es sich um ein systemeigenes oder um ein verwaltetes Add-In handeln. Die Anpassung des Menübands mithilfe von Dateien im Microsoft Office Open XML-Format wird von Outlook nicht unterstützt.

Weitere Informationen und Beispiele für verschiedene Möglichkeiten zum Anpassen der Outlook-Benutzeroberfläche finden Sie auf der MSDN-Website unter Erweitern der Benutzeroberfläche in Outlook 2010 .

Siehe auch

Anpassen von KontextmenüsAktualisieren von früherem Code für CommandBarsImplementieren der IRibbonExtensibility-SchnittstelleÜbersicht über das Anpassen des Menübands

Support und Feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.