Interfaccia RibbonReadOnlyCollection
Fornisce accesso agli oggetti IRibbonExtension in una personalizzazione della barra multifunzione.
Spazio dei nomi: Microsoft.Office.Tools.Ribbon
Assembly: Microsoft.Office.Tools.Common.v4.0.Utilities (in Microsoft.Office.Tools.Common.v4.0.Utilities.dll)
Microsoft.Office.Tools.Common (in Microsoft.Office.Tools.Common.dll)
Sintassi
'Dichiarazione
<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
Il tipo RibbonReadOnlyCollection espone i seguenti membri.
Proprietà
Nome | Descrizione | |
---|---|---|
Count | Ottiene il numero di elementi contenuti in ICollection<T>. (Ereditato da ICollection<IRibbonExtension>) | |
IsReadOnly | ottiene un valore che indica se ICollection<T> è di sola lettura. (Ereditato da ICollection<IRibbonExtension>) | |
Item | Ottiene o imposta l'elemento all'indice specificato. (Ereditato da IList<IRibbonExtension>) |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
Add | Aggiunge un elemento a ICollection<T>. (Ereditato da ICollection<IRibbonExtension>) | |
Clear | Rimuove tutti gli elementi da ICollection<T>. (Ereditato da ICollection<IRibbonExtension>) | |
Contains | determina se ICollection<T> contiene un valore specifico. (Ereditato da ICollection<IRibbonExtension>) | |
CopyTo | Copia gli elementi di ICollection<T> in Array, l'avvio a un particolare Array indice. (Ereditato da ICollection<IRibbonExtension>) | |
GetEnumerator | Restituisce un enumeratore che scorre la raccolta. (Ereditato da IEnumerable<IRibbonExtension>) | |
GetRibbon | Infrastruttura. Restituisce un'istanza di IRibbonExtension del tipo specificato, se presente in RibbonReadOnlyCollection. | |
GetRibbonContextCollection | Infrastruttura. Restituisce una raccolta di oggetti IRibbonExtension associati a una classe messaggio specificata oppure a un'applicazione. | |
IndexOf | Determina indice di un elemento specifico in IList<T>. (Ereditato da IList<IRibbonExtension>) | |
Insert | Inserisce un elemento a IList<T> all'indice specificato. (Ereditato da IList<IRibbonExtension>) | |
Remove | Rimuove la prima occorrenza di un oggetto specifico da ICollection<T>. (Ereditato da ICollection<IRibbonExtension>) | |
RemoveAt | rimuove IList<T> elemento all'indice specificato. (Ereditato da IList<IRibbonExtension>) |
In alto
Note
La raccolta rappresentata da questo oggetto può contenere tutti gli oggetti IRibbonExtension di qualsiasi tipo in una personalizzazione della barra multifunzione o soltanto gli oggetti IRibbonExtension relativi a una determinata classe messaggio o a un'applicazione di Microsoft Office.
Quando si aggiunge una barra multifunzione a un progetto, in Visual Studio viene aggiunta la classe Globals all'applicazione.La proprietà Ribbons della classe Globals restituisce un'istanza derivata dalla classe RibbonCollectionBase.Per accedere alle barre multifunzione associate alla personalizzazione di Office, utilizzare la raccolta Globals.Ribbons.
[!NOTA]
Questa interfaccia è implementata dal Runtime di Visual Studio Tools per Office. Non deve essere implementata nel codice. Per ulteriori informazioni, vedere Cenni preliminari su Visual Studio Tools per Office Runtime.
Utilizzo
Nella presente documentazione viene descritta la versione di questo tipo utilizzata nei progetti di Office destinati a .NET Framework 4 e .NET Framework 4.5. Nei progetti destinati a .NET Framework 3.5 questo tipo potrebbe avere membri diversi e gli esempi di codice forniti per il tipo potrebbero non funzionare. Per la documentazione relativa a questo tipo nei progetti destinati a .NET Framework 3.5, vedere la sezione di riferimento seguente nella documentazione di Visual Studio 2008: https://go.microsoft.com/fwlink/?LinkId=160658.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.Office.Tools.Ribbon