Classe CachedDataItemCollection
Rappresenta una raccolta di oggetti CachedDataItem in una personalizzazione a livello di documento creata tramite gli Strumenti di sviluppo di Microsoft Office per 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 Collection<T>. (Ereditato da Collection<CachedDataItem>) |
![]() |
Item[Int32] | Ottiene o imposta l'elemento in corrispondenza dell'indice specificato. (Ereditato da Collection<CachedDataItem>) |
![]() |
Item[String] | Ottiene l'oggetto CachedDataItem identificato con il nome dell'oggetto dati memorizzato nella cache. |
![]() |
Items | Ottiene un wrapper dell'oggetto IList<T> per l'insieme Collection<T>. (Ereditato da Collection<CachedDataItem>) |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
![]() |
Add(T) | Aggiunge un oggetto alla fine dell'insieme Collection<T>. (Ereditato da Collection<CachedDataItem>) |
![]() |
Add(String, String) | Aggiunge l'oggetto CachedDataItem specificato alla fine della raccolta. |
![]() |
Clear | Rimuove tutti gli elementi da Collection<T>. (Ereditato da Collection<CachedDataItem>) |
![]() |
ClearItems | Rimuove tutti gli elementi da Collection<T>. (Ereditato da Collection<CachedDataItem>) |
![]() |
Contains(String) | Restituisce un valore che indica se l'insieme contiene l'oggetto CachedDataItem specificato. |
![]() |
Contains(T) | Determina se un elemento è incluso in Collection<T>. (Ereditato da Collection<CachedDataItem>) |
![]() |
CopyTo | Copia l'intero insieme Collection<T> in un oggetto Array compatibile unidimensionale, a partire dall'indice specificato della matrice di destinazione. (Ereditato da Collection<CachedDataItem>) |
![]() |
Equals | Determina se l'oggetto Object specificato è uguale all'oggetto Object corrente. (Ereditato da Object) |
![]() |
Finalize | Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (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 | Cerca l'oggetto specificato e restituisce l'indice in base zero della prima occorrenza nell'intera classe Collection<T>. (Ereditato da Collection<CachedDataItem>) |
![]() |
Insert | Consente di inserire un elemento in Collection<T> in corrispondenza dell'indice specificato. (Ereditato da Collection<CachedDataItem>) |
![]() |
InsertItem | Consente di inserire un elemento in Collection<T> in corrispondenza dell'indice specificato. (Ereditato da Collection<CachedDataItem>) |
![]() |
MemberwiseClone | Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object) |
![]() |
Remove(String) | Rimuove dall'insieme l'oggetto CachedDataItem identificato con il nome dell'oggetto dati memorizzato. |
![]() |
Remove(T) | Rimuove la prima occorrenza di un oggetto specifico dall'insieme Collection<T>. (Ereditato da Collection<CachedDataItem>) |
![]() |
RemoveAt | Rimuove l'elemento in corrispondenza dell'indice specificato di Collection<T>. (Ereditato da Collection<CachedDataItem>) |
![]() |
RemoveItem | Rimuove l'elemento in corrispondenza dell'indice specificato di Collection<T>. (Ereditato da Collection<CachedDataItem>) |
![]() |
SetItem | Sostituisce l'elemento in corrispondenza dell'indice specificato. (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 all'insieme IList. (Ereditato da Collection<CachedDataItem>) |
![]() ![]() |
IList.Contains | Stabilisce se IList contiene un valore specifico. (Ereditato da Collection<CachedDataItem>) |
![]() ![]() |
ICollection.CopyTo | Copia gli elementi dell'interfaccia ICollection in un oggetto Array, a partire da un particolare indice Array. (Ereditato da Collection<CachedDataItem>) |
![]() ![]() |
IEnumerable.GetEnumerator | Viene restituito un enumeratore che scorre un insieme. (Ereditato da Collection<CachedDataItem>) |
![]() ![]() |
IList.IndexOf | Determina l'indice di un elemento specifico nell'interfaccia IList. (Ereditato da Collection<CachedDataItem>) |
![]() ![]() |
IList.Insert | Inserisce un elemento nell'oggetto IList in corrispondenza dell'indice specificato. (Ereditato da Collection<CachedDataItem>) |
![]() ![]() |
IList.IsFixedSize | Ottiene un valore che indica se le dimensioni di IList sono 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 è in sola lettura. (Ereditato da Collection<CachedDataItem>) |
![]() ![]() |
ICollection.IsSynchronized | Ottiene un valore che indica se l'accesso a ICollection è sincronizzato (thread-safe). (Ereditato da Collection<CachedDataItem>) |
![]() ![]() |
IList.Item | Ottiene o imposta l'elemento in corrispondenza dell'indice specificato. (Ereditato da Collection<CachedDataItem>) |
![]() ![]() |
IList.Remove | Rimuove la prima occorrenza di un oggetto specifico dall'oggetto IList. (Ereditato da Collection<CachedDataItem>) |
![]() ![]() |
ICollection.SyncRoot | Ottiene un oggetto che può essere utilizzato per sincronizzare l'accesso all'oggetto ICollection. (Ereditato da Collection<CachedDataItem>) |
In alto
Note
Utilizzare la proprietà CachedData per ottenere un oggetto CachedDataItemCollection per un documento di soluzione Office con dati memorizzati nella cache.
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