CachedDataItemCollection-Klasse
Stellt eine Auflistung von CachedDataItem-Objekten einer Anpassung auf Dokumentebene dar, die mithilfe der Office-Entwicklungstools in Visual Studio erstellt wurde.
Vererbungshierarchie
System.Object
System.Collections.ObjectModel.Collection<CachedDataItem>
Microsoft.VisualStudio.Tools.Applications.CachedDataItemCollection
Namespace: Microsoft.VisualStudio.Tools.Applications
Assembly: Microsoft.VisualStudio.Tools.Applications.ServerDocument (in Microsoft.VisualStudio.Tools.Applications.ServerDocument.dll)
Syntax
'Declaration
<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>
Der CachedDataItemCollection-Typ macht die folgenden Member verfügbar.
Eigenschaften
Name | Beschreibung | |
---|---|---|
Count | Ruft die Anzahl der Elemente ab, die tatsächlich in der Collection<T> enthalten sind. (Von Collection<CachedDataItem> geerbt.) | |
Item[Int32] | Ruft das Element am angegebenen Index ab oder legt dieses fest. (Von Collection<CachedDataItem> geerbt.) | |
Item[String] | Ruft das durch den Namen des zwischengespeicherten Datenobjekts identifizierte CachedDataItem-Element ab. | |
Items | Ruft den Collection<T>-Wrapper ab, der IList<T> einbindet. (Von Collection<CachedDataItem> geerbt.) |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
Add(T) | Fügt am Ende der Collection<T> ein Objekt hinzu. (Von Collection<CachedDataItem> geerbt.) | |
Add(String, String) | Fügt am Ende der Auflistung das angegebene CachedDataItem-Element hinzu. | |
Clear | Entfernt alle Elemente aus der Collection<T>. (Von Collection<CachedDataItem> geerbt.) | |
ClearItems | Entfernt alle Elemente aus der Collection<T>. (Von Collection<CachedDataItem> geerbt.) | |
Contains(String) | Gibt einen Wert zurück, der angibt, ob die Auflistung die angegebene CachedDataItem enthält. | |
Contains(T) | Bestimmt, ob sich ein Element in der Collection<T> befindet. (Von Collection<CachedDataItem> geerbt.) | |
CopyTo | Kopiert die gesamte Collection<T> in ein kompatibles eindimensionales Array, beginnend am angegebenen Index des Zielarrays. (Von Collection<CachedDataItem> geerbt.) | |
Equals | Bestimmt, ob das angegebene Object und das aktuelle Object gleich sind. (Von Object geerbt.) | |
Finalize | Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.) | |
GetEnumerator | Gibt ein CachedDataItemEnumerator-Element zurück, das verwendet werden kann, um den Inhalt der Auflistung zu durchlaufen. | |
GetHashCode | Fungiert als Hashfunktion für einen bestimmten Typ. (Von Object geerbt.) | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
IndexOf | Sucht nach dem angegebenen Objekt und gibt den nullbasierten Index des ersten Vorkommens innerhalb der gesamten Collection<T> zurück. (Von Collection<CachedDataItem> geerbt.) | |
Insert | Fügt am angegebenen Index ein Element in die Collection<T> ein. (Von Collection<CachedDataItem> geerbt.) | |
InsertItem | Fügt am angegebenen Index ein Element in die Collection<T> ein. (Von Collection<CachedDataItem> geerbt.) | |
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) | |
Remove(String) | Entfernt das durch den Namen des zwischengespeicherten Datenobjekts identifizierte CachedDataItem aus der Auflistung. | |
Remove(T) | Entfernt das erste Vorkommen eines bestimmten Objekts aus der Collection<T>. (Von Collection<CachedDataItem> geerbt.) | |
RemoveAt | Entfernt das Element am angegebenen Index aus der Collection<T>. (Von Collection<CachedDataItem> geerbt.) | |
RemoveItem | Entfernt das Element am angegebenen Index aus der Collection<T>. (Von Collection<CachedDataItem> geerbt.) | |
SetItem | Ersetzt das Element am angegebenen Index. (Von Collection<CachedDataItem> geerbt.) | |
ToString | Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.) |
Zum Seitenanfang
Explizite Schnittstellenimplementierungen
Name | Beschreibung | |
---|---|---|
IList.Add | Fügt der IList ein Element hinzu. (Von Collection<CachedDataItem> geerbt.) | |
IList.Contains | Bestimmt, ob die IList einen bestimmten Wert enthält. (Von Collection<CachedDataItem> geerbt.) | |
ICollection.CopyTo | Kopiert die Elemente der ICollection beginnend bei einem bestimmten Array-Index in ein Array. (Von Collection<CachedDataItem> geerbt.) | |
IEnumerable.GetEnumerator | Gibt einen Enumerator zurück, der eine Auflistung durchläuft. (Von Collection<CachedDataItem> geerbt.) | |
IList.IndexOf | Bestimmt den Index eines bestimmten Elements in der IList. (Von Collection<CachedDataItem> geerbt.) | |
IList.Insert | Fügt ein Element am angegebenen Index in die IList ein. (Von Collection<CachedDataItem> geerbt.) | |
IList.IsFixedSize | Ruft einen Wert ab, der angibt, ob IList eine feste Größe hat. (Von Collection<CachedDataItem> geerbt.) | |
ICollection<T>.IsReadOnly | Ruft einen Wert ab, der angibt, ob die ICollection<T> schreibgeschützt ist. (Von Collection<CachedDataItem> geerbt.) | |
IList.IsReadOnly | Ruft einen Wert ab, der angibt, ob IList schreibgeschützt ist. (Von Collection<CachedDataItem> geerbt.) | |
ICollection.IsSynchronized | Ruft einen Wert ab, der angibt, ob der Zugriff auf ICollection synchronisiert (threadsicher) ist. (Von Collection<CachedDataItem> geerbt.) | |
IList.Item | Ruft das Element am angegebenen Index ab oder legt dieses fest. (Von Collection<CachedDataItem> geerbt.) | |
IList.Remove | Entfernt das erste Vorkommen eines bestimmten Objekts aus der IList. (Von Collection<CachedDataItem> geerbt.) | |
ICollection.SyncRoot | Ruft ein Objekt ab, mit dem der Zugriff auf die ICollection synchronisiert werden kann. (Von Collection<CachedDataItem> geerbt.) |
Zum Seitenanfang
Hinweise
Verwenden Sie die CachedData-Eigenschaft, um eine CachedDataItemCollection für ein Office-Projektmappendokument abzurufen, das zwischengespeicherte Daten enthält.
Weitere Informationen über das Zwischenspeichern von Daten in Anpassungen auf Dokumentebene finden Sie unter Zwischenspeichern von Daten und unter Zugreifen auf Daten in Dokumenten auf dem Server
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.
Siehe auch
Referenz
Microsoft.VisualStudio.Tools.Applications-Namespace
Weitere Ressourcen
Verwalten von Dokumenten auf einem Server mit der ServerDocument-Klasse