RibbonCollectionBase-Klasse
Ermöglicht Zugriff auf die IRibbonExtension-Objekte in einer Menübandanpassung.
Vererbungshierarchie
System.Object
Microsoft.Office.Tools.Ribbon.RibbonCollectionBase
Namespace: Microsoft.Office.Tools.Ribbon
Assembly: Microsoft.Office.Tools.Common.v4.0.Utilities (in Microsoft.Office.Tools.Common.v4.0.Utilities.dll)
Syntax
'Declaration
Public MustInherit Class RibbonCollectionBase _
Implements IList(Of IRibbonExtension), ICollection(Of IRibbonExtension), _
IEnumerable(Of IRibbonExtension), IEnumerable, IExtension
public abstract class RibbonCollectionBase : IList<IRibbonExtension>,
ICollection<IRibbonExtension>, IEnumerable<IRibbonExtension>, IEnumerable,
IExtension
Der RibbonCollectionBase-Typ macht die folgenden Member verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
RibbonCollectionBase | Infrastruktur. |
Zum Seitenanfang
Eigenschaften
Name | Beschreibung | |
---|---|---|
Base | Ruft eine IList<T> von IRibbonExtension-Objekten in der RibbonCollectionBase ab. |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
Equals | Bestimmt, ob das angegebene Object und das aktuelle Object gleich sind. (Von Object geerbt.) | |
Finalize | Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.) | |
GetHashCode | Fungiert als Hashfunktion für einen bestimmten Typ. (Von Object geerbt.) | |
GetRibbon(Type) | Infrastruktur. | |
GetRibbon<TRibbon>() | Infrastruktur. | |
GetRibbonContextCollection(Object, Type) | Infrastruktur. | |
GetRibbonContextCollection<TRibbonCollection>(Object) | Infrastruktur. | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) | |
ToString | Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.) |
Zum Seitenanfang
Explizite Schnittstellenimplementierungen
Name | Beschreibung | |
---|---|---|
ICollection<IRibbonExtension>.Add | Infrastruktur. | |
ICollection<IRibbonExtension>.Clear | Infrastruktur. | |
ICollection<IRibbonExtension>.Contains | Infrastruktur. | |
ICollection<IRibbonExtension>.CopyTo | Infrastruktur. | |
ICollection<IRibbonExtension>.Count | Infrastruktur. | |
IEnumerable<IRibbonExtension>.GetEnumerator | Infrastruktur. | |
IEnumerable.GetEnumerator | Infrastruktur. | |
IList<IRibbonExtension>.IndexOf | Infrastruktur. | |
IList<IRibbonExtension>.Insert | Infrastruktur. | |
ICollection<IRibbonExtension>.IsReadOnly | Infrastruktur. | |
IList<IRibbonExtension>.Item | Infrastruktur. | |
ICollection<IRibbonExtension>.Remove | Infrastruktur. | |
IList<IRibbonExtension>.RemoveAt | Infrastruktur. | |
IExtension.ExtensionBase | Infrastruktur. |
Zum Seitenanfang
Hinweise
Diese Auflistung enthält alle Menübänder, die der Office-Anpassung zugeordnet sind. Um auf das RibbonCollectionBase-Objekt in einem Office-Projekt zuzugreifen, verwenden Sie die Globals.Ribbons-Eigenschaft. Weitere Informationen finden Sie unter Globaler Zugriff auf Objekte in Office-Projekten.
Diese Auflistung kann entweder alle IRibbonExtension-Objekte eines beliebigen Typs in einer Menübandanpassung oder nur die IRibbonExtension-Objekte einer bestimmten Nachrichtenklasse oder Microsoft Office-Anwendung beinhalten.
Verwendung
Dieser Typ wird nur in Office-Projekten verwendet, für die als Zielversion .NET Framework 4 festgelegt wurde. Die Assembly, die diesen Typ definiert, ist nicht Bestandteil der Visual Studio Tools for Office-Laufzeit. Diese Assembly muss mit Ihrer Lösung bereitgestellt werden. Weitere Informationen finden Sie unter Assemblys in Visual Studio Tools for Office Runtime.
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.