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


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 текущему объекту Object. (Унаследовано от 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. Определяющая этот тип сборка не входит в состав среды выполнения Visual Studio Tools for Office. Необходимо развернуть эту сборку вместе с решением. Дополнительные сведения см. в разделе Сборки среды выполнения Visual Studio Tools for Office.

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

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

См. также

Ссылки

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