RibbonReadOnlyCollection - интерфейс
Предоставляет доступ к объектам IRibbonExtension в настройке ленты.
Пространство имен: Microsoft.Office.Tools.Ribbon
Сборка: Microsoft.Office.Tools.Common (в Microsoft.Office.Tools.Common.dll)
Синтаксис
'Декларация
<GuidAttribute("c3b587bc-42bc-401b-a1e7-f85777d5156a")> _
Public Interface RibbonReadOnlyCollection _
Inherits IList(Of IRibbonExtension), ICollection(Of IRibbonExtension), _
IEnumerable(Of IRibbonExtension), IEnumerable
[GuidAttribute("c3b587bc-42bc-401b-a1e7-f85777d5156a")]
public interface RibbonReadOnlyCollection : IList<IRibbonExtension>,
ICollection<IRibbonExtension>, IEnumerable<IRibbonExtension>, IEnumerable
Тип RibbonReadOnlyCollection предоставляет следующие члены.
Свойства
Имя | Описание | |
---|---|---|
![]() |
Count | Получает число элементов, содержащихся в интерфейсе ICollection<T>. (Унаследовано от ICollection<IRibbonExtension>.) |
![]() |
IsReadOnly | Получает значение, указывающее, доступна ли ICollection<T> только для чтения. (Унаследовано от ICollection<IRibbonExtension>.) |
![]() |
Item | Получает или задает элемент по указанному индексу. (Унаследовано от IList<IRibbonExtension>.) |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
![]() |
Add | Добавляет элемент в интерфейс ICollection<T>. (Унаследовано от ICollection<IRibbonExtension>.) |
![]() |
Clear | Удаляет все элементы из коллекции ICollection<T>. (Унаследовано от ICollection<IRibbonExtension>.) |
![]() |
Contains | Определяет, содержит ли интерфейс ICollection<T> указанное значение. (Унаследовано от ICollection<IRibbonExtension>.) |
![]() |
CopyTo | Копирует элементы ICollection<T> в Array, начиная с конкретного индекса Array. (Унаследовано от ICollection<IRibbonExtension>.) |
![]() |
GetEnumerator() | Возвращает перечислитель, выполняющий перебор элементов в коллекции. (Унаследовано от IEnumerable<IRibbonExtension>.) |
![]() |
GetEnumerator() | Возвращает перечислитель, который выполняет итерацию по элементам коллекции. (Унаследовано от IEnumerable.) |
![]() |
GetRibbon | Инфраструктура. Возвращает экземпляр IRibbonExtension указанного типа, если таковой существует в объекте RibbonReadOnlyCollection. |
![]() |
GetRibbonContextCollection | Инфраструктура. Возврат коллекции объектов IRibbonExtension, связанных с заданным классом сообщений или приложением. |
![]() |
IndexOf | Определяет индекс заданного элемента коллекции IList<T>. (Унаследовано от IList<IRibbonExtension>.) |
![]() |
Insert | Вставляет элемент в список IList<T> по указанному индексу. (Унаследовано от IList<IRibbonExtension>.) |
![]() |
Remove | Удаляет первое вхождение указанного объекта из коллекции ICollection<T>. (Унаследовано от ICollection<IRibbonExtension>.) |
![]() |
RemoveAt | Удаляет элемент IList<T> по указанному индексу. (Унаследовано от IList<IRibbonExtension>.) |
В начало страницы
Заметки
Коллекция, представляемая этим объектом, может содержать либо все объекты IRibbonExtension любого типа в настройке ленты, либо только объекты IRibbonExtension конкретного класса сообщений или приложения Microsoft Office.
При добавлении ленты в проект Visual Studio добавляет к приложению класс Globals. В свойстве Ribbons класса Globals возвращается экземпляр класса, производного от RibbonCollectionBase. Коллекция Globals.Ribbons может использоваться для обращения к лентам, связанным с настройкой Office.
Примечание
Данный интерфейс реализован средствами Visual Studio Tools для среды выполнения Office. Он не предназначен для реализации в пользовательском коде. Дополнительные сведения см. в разделе Общие сведения об инструментах Visual Studio для среды выполнения Office.
Использование
В настоящей документации описывается версия данного типа, которая используется в проектах Office, предназначенных для платформы .NET Framework 4. В проектах, предназначенных для платформы .NET Framework 3.5, этот тип может содержать другие члены и примеры, предназначенные для данного типа, могут не работать. Документацию о данном типе в проектах, предназначенных для платформы .NET Framework 3.5, см. в следующем справочном разделе документации Visual Studio 2008: https://go.microsoft.com/fwlink/?LinkId=160658.
См. также
Ссылки
Microsoft.Office.Tools.Ribbon - пространство имен