Поделиться через


RibbonCollectionBase - класс

Предоставляет доступ к объектам IRibbonExtension в настройке ленты.

Иерархия наследования

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

Пространство имен:  Microsoft.Office.Tools.Ribbon
Сборка:  Microsoft.Office.Tools.Common.v4.0.Utilities (в Microsoft.Office.Tools.Common.v4.0.Utilities.dll)

Синтаксис

'Декларация
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

Тип RibbonCollectionBase предоставляет следующие члены.

Конструкторы

  Имя Описание
Открытый метод RibbonCollectionBase Инфраструктура.

В начало страницы

Свойства

  Имя Описание
Открытое свойство Base Получает коллекцию IList<T> объектов IRibbonExtension в объекте RibbonCollectionBase.

В начало страницы

Методы

  Имя Описание
Открытый метод Equals Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.)
Защищенный метод Finalize Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.)
Открытый метод GetHashCode Играет роль хэш-функции для определенного типа. (Унаследовано от Object.)
Открытый метод GetRibbon(Type) Инфраструктура.
Открытый метод GetRibbon<TRibbon>() Инфраструктура.
Открытый метод GetRibbonContextCollection(Object, Type) Инфраструктура.
Открытый метод GetRibbonContextCollection<TRibbonCollection>(Object) Инфраструктура.
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Защищенный метод MemberwiseClone Создает неполную копию текущего объекта Object. (Унаследовано от Object.)
Открытый метод ToString Возвращает строку, представляющую текущий объект. (Унаследовано от Object.)

В начало страницы

Явные реализации интерфейса

  Имя Описание
Явная реализация интерфейсаЗакрытый метод ICollection<IRibbonExtension>.Add Инфраструктура.
Явная реализация интерфейсаЗакрытый метод ICollection<IRibbonExtension>.Clear Инфраструктура.
Явная реализация интерфейсаЗакрытый метод ICollection<IRibbonExtension>.Contains Инфраструктура.
Явная реализация интерфейсаЗакрытый метод ICollection<IRibbonExtension>.CopyTo Инфраструктура.
Явная реализация интерфейсаЗакрытое свойство ICollection<IRibbonExtension>.Count Инфраструктура.
Явная реализация интерфейсаЗакрытый метод IEnumerable<IRibbonExtension>.GetEnumerator Инфраструктура.
Явная реализация интерфейсаЗакрытый метод IEnumerable.GetEnumerator Инфраструктура.
Явная реализация интерфейсаЗакрытый метод IList<IRibbonExtension>.IndexOf Инфраструктура.
Явная реализация интерфейсаЗакрытый метод IList<IRibbonExtension>.Insert Инфраструктура.
Явная реализация интерфейсаЗакрытое свойство ICollection<IRibbonExtension>.IsReadOnly Инфраструктура.
Явная реализация интерфейсаЗакрытое свойство IList<IRibbonExtension>.Item Инфраструктура.
Явная реализация интерфейсаЗакрытый метод ICollection<IRibbonExtension>.Remove Инфраструктура.
Явная реализация интерфейсаЗакрытый метод IList<IRibbonExtension>.RemoveAt Инфраструктура.
Явная реализация интерфейсаЗакрытое свойство IExtension.ExtensionBase Инфраструктура.

В начало страницы

Заметки

Эта коллекция содержит все ленты, которые связаны с настройкой Office.Для доступа к объекту RibbonCollectionBase в проекте Office воспользуйтесь свойством Globals.Ribbons.Для получения дополнительной информации см. Глобальный доступ к объектам в проектах Office.

Эта коллекция может содержать либо все объекты IRibbonExtension любого типа в настройке ленты, либо только объекты IRibbonExtension конкретного класса сообщений или приложения Microsoft Office.

Использование

Этот тип используется только в проектах Office, предназначенных для платформ .NET Framework 4 и .NET Framework 4.5. Сборка, в которой определяется этот тип, на входит в состав Visual Studio Tools for Office (среда выполнения). Необходимо развернуть эту сборку вместе с решением. Дополнительные сведения см. в разделе Сборки среды выполнения Visual Studio Tools for Office.

Потокобезопасность

Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.

См. также

Ссылки

Microsoft.Office.Tools.Ribbon - пространство имен