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), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.