Classe CachedDataItemCollection
Rappresenta una raccolta di CachedDataItem oggetti in una personalizzazione a livello di documento che è stata creata tramite gli strumenti di sviluppo di Office in Visual Studio.
Gerarchia di ereditarietà
System.Object
System.Collections.ObjectModel.Collection<CachedDataItem>
Microsoft.VisualStudio.Tools.Applications.CachedDataItemCollection
Spazio dei nomi: Microsoft.VisualStudio.Tools.Applications
Assembly: Microsoft.VisualStudio.Tools.Applications.ServerDocument (in Microsoft.VisualStudio.Tools.Applications.ServerDocument.dll)
Sintassi
'Dichiarazione
<SerializableAttribute> _
<PermissionSetAttribute(SecurityAction.Demand, Name := "FullTrust")> _
Public NotInheritable Class CachedDataItemCollection _
Inherits Collection(Of CachedDataItem)
[SerializableAttribute]
[PermissionSetAttribute(SecurityAction.Demand, Name = "FullTrust")]
public sealed class CachedDataItemCollection : Collection<CachedDataItem>
Il tipo CachedDataItemCollection espone i seguenti membri.
Proprietà
Nome | Descrizione | |
---|---|---|
Count | Ottiene il numero di elementi contenuti in realtà Collection<T>. (Ereditato da Collection<CachedDataItem>) | |
Item[Int32] | Ottiene o imposta l'elemento all'indice specificato. (Ereditato da Collection<CachedDataItem>) | |
Item[String] | ottiene CachedDataItem identificato dal nome dell'oggetto dati memorizzato nella cache. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
Add(T) | Aggiunge un oggetto alla fine di l Collection<T>. (Ereditato da Collection<CachedDataItem>) | |
Add(String, String) | aggiunge specificato CachedDataItem alla fine della raccolta. | |
Clear | Rimuove tutti gli elementi da Collection<T>. (Ereditato da Collection<CachedDataItem>) | |
Contains(String) | restituisce un valore che indica se la raccolta contiene specificato CachedDataItem. | |
Contains(T) | determina se un elemento è in Collection<T>. (Ereditato da Collection<CachedDataItem>) | |
CopyTo | Copiare l'intero Collection<T> a un unidimensionale compatibile Array, partendo dall'indice specificato della matrice di destinazione. (Ereditato da Collection<CachedDataItem>) | |
Equals | Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object) | |
GetEnumerator | Restituisce un oggetto CachedDataItemEnumerator che può essere utilizzato per scorrere il contenuto della raccolta. | |
GetHashCode | Funge da funzione hash per un determinato tipo. (Ereditato da Object) | |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) | |
IndexOf | Consente di cercare l'oggetto e restituisce specificati l'indice in base zero della prima occorrenza all'interno dell'intero Collection<T>. (Ereditato da Collection<CachedDataItem>) | |
Insert | Inserisce un elemento in Collection<T> all'indice specificato. (Ereditato da Collection<CachedDataItem>) | |
Remove(String) | rimuove specificato CachedDataItem, identificato dal nome dell'oggetto dati memorizzato nella cache, dalla raccolta. | |
Remove(T) | Rimuove la prima occorrenza di un oggetto specifico da Collection<T>. (Ereditato da Collection<CachedDataItem>) | |
RemoveAt | Rimuove l'elemento all'indice specificato di Collection<T>. (Ereditato da Collection<CachedDataItem>) | |
ToString | Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
In alto
Implementazioni esplicite dell'interfaccia
Nome | Descrizione | |
---|---|---|
IList.Add | Aggiunge un elemento a IList. (Ereditato da Collection<CachedDataItem>) | |
IList.Contains | determina se IList contiene un valore specifico. (Ereditato da Collection<CachedDataItem>) | |
ICollection.CopyTo | Copia gli elementi di ICollection in Array, l'avvio a un particolare Array indice. (Ereditato da Collection<CachedDataItem>) | |
IEnumerable.GetEnumerator | Restituisce un enumeratore che scorre una raccolta. (Ereditato da Collection<CachedDataItem>) | |
IList.IndexOf | Determina indice di un elemento specifico in IList. (Ereditato da Collection<CachedDataItem>) | |
IList.Insert | Inserisce un elemento in IList all'indice specificato. (Ereditato da Collection<CachedDataItem>) | |
IList.IsFixedSize | ottiene un valore che indica se IList ha dimensioni fisse. (Ereditato da Collection<CachedDataItem>) | |
ICollection<T>.IsReadOnly | ottiene un valore che indica se ICollection<T> è di sola lettura. (Ereditato da Collection<CachedDataItem>) | |
IList.IsReadOnly | ottiene un valore che indica se IList è di sola lettura. (Ereditato da Collection<CachedDataItem>) | |
ICollection.IsSynchronized | Ottiene un valore che indica se accesso a ICollection è sincronizzato (thread-safe). (Ereditato da Collection<CachedDataItem>) | |
IList.Item | Ottiene o imposta l'elemento all'indice specificato. (Ereditato da Collection<CachedDataItem>) | |
IList.Remove | Rimuove la prima occorrenza di un oggetto specifico da IList. (Ereditato da Collection<CachedDataItem>) | |
ICollection.SyncRoot | Ottiene un oggetto che può essere utilizzato per sincronizzare l'accesso a ICollection. (Ereditato da Collection<CachedDataItem>) |
In alto
Note
utilizzare CachedData proprietà per ottenere un oggetto CachedDataItemCollection per un documento della soluzione Office contenente la memorizzazione dei dati.
Per ulteriori informazioni sulla memorizzazione di dati nella cache nelle personalizzazioni a livello di documento, vedere Memorizzazione di dati nella cache e Accesso ai dati dei documenti sul server.
Codice thread safe
Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.VisualStudio.Tools.Applications
Altre risorse
Gestione dei documenti di un server utilizzando la classe ServerDocument