RibbonCollectionBase Class

RibbonCollectionBase Class

 

Provides access to the IRibbonExtension objects in a Ribbon customization.

Namespace:   Microsoft.Office.Tools.Ribbon
Assembly:  Microsoft.Office.Tools.Common.v4.0.Utilities (in Microsoft.Office.Tools.Common.v4.0.Utilities.dll)

System.Object
  Microsoft.Office.Tools.Ribbon.RibbonCollectionBase

public abstract class RibbonCollectionBase : IList<IRibbonExtension>, 
	ICollection<IRibbonExtension>, IEnumerable<IRibbonExtension>, 
	IEnumerable, IExtension

NameDescription
System_CAPS_pubmethodRibbonCollectionBase(RibbonFactory)

This API supports the product infrastructure and is not intended to be used directly from your code.

NameDescription
System_CAPS_pubpropertyBase

Gets a IList<T> of IRibbonExtension objects in the RibbonCollectionBase.

NameDescription
System_CAPS_pubmethodEquals(Object)

(Inherited from Object.)

System_CAPS_protmethodFinalize()

(Inherited from Object.)

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetRibbon(Type)

This API supports the product infrastructure and is not intended to be used directly from your code.

System_CAPS_pubmethodGetRibbon<TRibbon>()

This API supports the product infrastructure and is not intended to be used directly from your code.

System_CAPS_pubmethodGetRibbonContextCollection(Object, Type)

This API supports the product infrastructure and is not intended to be used directly from your code.

System_CAPS_pubmethodGetRibbonContextCollection<TRibbonCollection>(Object)

This API supports the product infrastructure and is not intended to be used directly from your code.

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_protmethodMemberwiseClone()

(Inherited from Object.)

System_CAPS_pubmethodToString()

(Inherited from Object.)

This collection contains all of the Ribbons that are associated with your Office customization. To access the RibbonCollectionBase object in an Office project, use the Globals.Ribbons property. For more information, see Global Access to Objects in Office Projects.

This collection can contain either all IRibbonExtension objects of any type in a Ribbon customization, or only those IRibbonExtension objects for a particular message class or Microsoft Office application.

This type is used only in Office projects that target the .NET Framework 4 or later. The assembly that defines this type is not part of the Visual Studio Tools for Office runtime. You must deploy this assembly with your solution. For more information, see Assemblies in the Visual Studio Tools for Office Runtime.

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show:
© 2016 Microsoft