RibbonReadOnlyCollection 介面
可讓您存取功能區自訂中的 IRibbonExtension 物件。
命名空間: Microsoft.Office.Tools.Ribbon
組件: Microsoft.Office.Tools.Common.v4.0.Utilities (在 Microsoft.Office.Tools.Common.v4.0.Utilities.dll 中)
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 | 從特定的 Array 索引開始,複製 ICollection<T> 項目至 Array。 (繼承自 ICollection<IRibbonExtension>)。 | |
GetEnumerator | 傳回可逐一查看集合的列舉程式。 (繼承自 IEnumerable<IRibbonExtension>)。 | |
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 物件,也可以只包含特定訊息類別或 Microsoft Office 應用程式的 IRibbonExtension 物件。
當您將功能區加入至專案時,Visual Studio 就會在您的應用程式中加入 Globals 類別。 Globals 類別的 Ribbons 屬性會傳回衍生自 RibbonCollectionBase 類別的執行個體。 您可以使用 Globals.Ribbons 集合來存取與您的 Office 自訂相關聯的功能區。
注意事項 |
---|
這個介面是由 Visual Studio Tools for Office Runtime 實作,並不能實作於您的程式碼中。如需詳細資訊,請參閱 Visual Studio Tools for Office Runtime 概觀。 |
使用方式
本文件說明此類型用於以 .NET Framework 4 和 .NET Framework 4.5 為目標之 Office 專案的版本。在以 .NET Framework 3.5 為目標的專案中,此類型可能會有不同的成員,而為此類型提供的程式碼範例可能無法運作。如需此類型在以 .NET Framework 3.5 為目標之專案中的相關文件,請參閱下列 Visual Studio 2008 文件中的參考章節:https://go.microsoft.com/fwlink/?LinkId=160658。
請參閱
參考
Microsoft.Office.Tools.Ribbon 命名空間