Freigeben über


Microsoft.Office.Tools.Ribbon-Namespace

Der Microsoft.Office.Tools.Ribbon-Namespace beinhaltet Komponenten, Steuerelemente und unterstützende Auflistungen, Klassen und Enumerationen, die die Anpassung des Menübands auf der Benutzeroberfläche mehrerer Microsoft Office-Anwendungen ermöglichen.

Alle Steuerelemente im Microsoft.Office.Tools.Ribbon-Namespace können der Office-Anpassung durch Ziehen von der Registerkarte Steuerelemente für Office-Menübänder der ToolBox auf dem Menüband-Designer hinzugefügt werden. Darüber hinaus können mit dem RibbonMenu-Steuerelement während der Laufzeit die folgenden Steuerelemente hinzugefügt werden:

Möchten Sie RibbonMenu während der Laufzeit diese Steuerelemente hinzufügen, muss die Dynamic-Eigenschaft des Menüs während der Entwurfszeit auf true festgelegt werden.

Wird während der Laufzeit ein Steuerelement erstellt, das einem Menü hinzugefügt werden soll, können alle Eigenschaften des neu erstellten Steuerelements geändert werden, bevor es dem Menü hinzugefügt wird. Nach dem Hinzufügen eines Steuerelements zu einem Menü werden einige der Eigenschaften schreibgeschützt. Weitere Informationen finden Sie unter Multifunktionsleisten-Objektmodellübersicht.

Mit anderen Eigenschaften können Darstellung und Verhalten der Steuerelemente während der Laufzeit gesteuert werden. Beispielsweise besteht die Möglichkeit, Laufzeitänderungen an der Benutzeroberfläche mithilfe der Enabled-Eigenschaft und der Visible-Eigenschaft zu implementieren, um während der Entwurfszeit hinzugefügte Steuerelemente zu aktivieren, zu deaktivieren, anzuzeigen und auszublenden.

Klassen

  Klasse Beschreibung
Öffentliche Klasse RibbonBase Dient als Basisklasse für Anpassungen von Microsoft Office-Menübändern.
Öffentliche Klasse RibbonCollectionBase Ermöglicht Zugriff auf die IRibbonExtension-Objekte in einer Menübandanpassung.

Schnittstellen

  Schnittstelle Beschreibung
Öffentliche Schnittstelle IRibbonExtension Stellt eine Erweiterung eines OfficeRibbon-Objekts dar.
Öffentliche Schnittstelle OfficeRibbon Stellt eine Microsoft Office-Menübandanpassung dar, die mit dem Menüband-Designer in einem Office-Projekt in Visual Studio erstellt wird.
Öffentliche Schnittstelle RibbonBox Ordnet Steuerelemente auf einem benutzerdefinierten Menüband an und richtet sie aus.
Öffentliche Schnittstelle RibbonButton Stellt eine Schaltfläche auf einem benutzerdefinierten Menüband dar.
Öffentliche Schnittstelle RibbonButtonGroup Stellt eine Gruppe von Schaltflächensteuerelementen auf einem Menüband dar.
Öffentliche Schnittstelle RibbonCheckBox Stellt ein Kontrollkästchen-Steuerelement auf einem Menüband dar.
Öffentliche Schnittstelle RibbonComboBox Stellt ein Kombinationsfeld auf einem benutzerdefinierten Menüband dar.
Öffentliche Schnittstelle RibbonComponent Enthält Methoden und Member, die die Kommunikation mit Visual Studio, die Navigation durch die Steuerelementhierarchie in der Anwendung und die Optimierung des Laufzeitlayouts der Steuerelemente ermöglichen.
Öffentliche Schnittstelle RibbonControl Stellt Eigenschaften bereit, die von Steuerelementen in einer Microsoft Office-Anpassung verwendet werden.
Öffentliche Schnittstelle RibbonControlEventArgs Stellt Daten für verschiedene Ereignisse bereit, die in einer Microsoft Office-Anpassung ausgelöst werden.
Öffentliche Schnittstelle RibbonControlId Kapselt eine Identifikationszeichenfolge, die von Microsoft Office zum Verweisen auf Steuerelemente verwendet wird.
Öffentliche Schnittstelle RibbonDialogLauncher Stellt ein kleines standardisiertes Symbol für eine Gruppe dar, mit dem ein Dialogfeld geöffnet werden kann.
Öffentliche Schnittstelle RibbonDropDown Stellt eine Liste von Elementen dar, die ein Benutzer auswählen kann, sowie eine Liste von Menübandschaltflächen, auf die ein Benutzer klicken kann.
Öffentliche Schnittstelle RibbonDropDownItem Stellt ein Element in einer Dropdownliste in einem Menüband-Dropdownsteuerelement dar.
Öffentliche Schnittstelle RibbonEditBox Stellt ein Eingabefeld auf einem Menüband dar.
Öffentliche Schnittstelle RibbonFactory Stellt Methoden bereit, mit denen Sie Menüband-Steuerelemente für die Anpassung eines Microsoft Office-Menübands erstellen können.
Öffentliche Schnittstelle RibbonGallery Stellt ein Steuerelement dar, in dem ein Menü von RibbonDropDownItem-Objekten und RibbonButton-Steuerelementen angezeigt wird.
Öffentliche Schnittstelle RibbonGroup Stellt eine Gruppe von Steuerelementen auf einer Menübandregisterkarte dar.
Öffentliche Schnittstelle RibbonLabel Stellt eine Bezeichnung für RibbonGroup oder RibbonBox dar.
Öffentliche Schnittstelle RibbonLoadImageEventArgs Stellt Daten für das LoadImage-Ereignis bereit.
Öffentliche Schnittstelle RibbonManager Verwaltet die Menübandanpassungen, die mit dem Menüband-Designer in einem Office-Projekt erstellt werden.
Öffentliche Schnittstelle RibbonMenu Stellt ein Menü auf einer Menübandregisterkarte oder im Microsoft Office-Menü dar.
Öffentliche Schnittstelle RibbonOfficeMenu Stellt Zugriff auf Steuerelemente bereit, die dem Microsoft Office-Menü hinzugefügt werden.
Öffentliche Schnittstelle RibbonPosition Stellt Folgendes dar: die Position eines Menüband-Steuerelements im Microsoft Office-Menü relativ zu einem integrierten Steuerelement, die Position einer Registerkarte relativ zu einer integrierten Registerkarte oder die Position einer Gruppe relativ zu einer integrierten Gruppe.
Öffentliche Schnittstelle RibbonPositionStatics Stellt Methoden bereit, mit denen Sie die Position eines Steuerelements, einer Gruppe oder einer Registerkarte in einer Menübandanpassung angeben können.
Öffentliche Schnittstelle RibbonReadOnlyCollection Ermöglicht Zugriff auf die IRibbonExtension-Objekte in einer Menübandanpassung.
Öffentliche Schnittstelle RibbonSeparator Stellt ein Separator-Steuerelement für eine Gruppe oder ein Menü auf dem Menüband dar.
Öffentliche Schnittstelle RibbonSplitButton Ein Menüband-Steuerelement, das eine Schaltfläche bzw. eine Umschaltfläche und ein Dropdownmenü vereint.
Öffentliche Schnittstelle RibbonTab Beinhaltet mindestens eine Gruppe von Steuerelementen auf dem Menüband.
Öffentliche Schnittstelle RibbonToggleButton Stellt eine Umschaltfläche auf einem Menüband dar.
Öffentliche Schnittstelle RibbonUIEventArgs Stellt Daten für Ereignisse bereit, die auf dem Menüband ausgelöst werden.

Delegaten

  Delegat Beschreibung
Öffentlicher Delegat RibbonControlEventHandler Stellt die Methode dar, die Ereignisse für ein RibbonControl behandelt.
Öffentlicher Delegat RibbonLoadImageEventHandler Stellt die Methode dar, die das LoadImage-Ereignis einer OfficeRibbon behandelt.
Öffentlicher Delegat RibbonUIEventHandler Stellt die Methode dar, die das Load-Ereignis einer OfficeRibbon behandelt.

Enumerationen

  Enumeration Beschreibung
Öffentliche Enumeration RibbonBoxStyle Gibt an, ob Steuerelemente in RibbonBox vertikal oder horizontal ausgerichtet werden.
Öffentliche Enumeration RibbonButtonType Gibt den Typ der Schaltfläche an, die von RibbonSplitButton angezeigt wird.
Öffentliche Enumeration RibbonControlIdType Beinhaltet Werte, mit denen bestimmt wird, ob durch RibbonControlId ein Microsoft Office-Steuerelement oder ein benutzerdefiniertes Steuerelement identifiziert wird.
Öffentliche Enumeration RibbonPositionType Gibt die Position eines Steuerelements im Microsoft Office-Menü, in einer Gruppe von Steuerelementen auf einer integrierten Registerkarte oder auf einer Registerkarte unter integrierten oder benutzerdefinierten Registerkarten an.

Siehe auch

Referenz

Weitere Ressourcen

Multifunktionsleisten-Objektmodellübersicht

Übersicht über die Multifunktionsleiste