Dieser Artikel wurde manuell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. |
Übersetzung
Original
|
ReadOnlyObservableCollection<T>-Klasse
Stellt eine schreibgeschützte ObservableCollection<T> dar.
System.Collections.ObjectModel.ReadOnlyCollection<T>
System.Collections.ObjectModel.ReadOnlyObservableCollection<T>
Assembly: System (in System.dll)
Der ReadOnlyObservableCollection<T>-Typ macht die folgenden Member verfügbar.
| Name | Beschreibung | |
|---|---|---|
|
ReadOnlyObservableCollection<T> | Initialisiert eine neue Instanz der ReadOnlyObservableCollection<T>-Klasse, die als Wrapper um die angegebene ObservableCollection<T> dient. |
| Name | Beschreibung | |
|---|---|---|
|
Count | Ruft die Anzahl der in der ReadOnlyCollection<T>-Instanz enthaltenen Elemente ab. (Von ReadOnlyCollection<T> geerbt.) |
|
Item | Ruft das Element am angegebenen Index ab. (Von ReadOnlyCollection<T> geerbt.) |
|
Items | Gibt die IList<T> zurück, die die ReadOnlyCollection<T> umschließt. (Von ReadOnlyCollection<T> geerbt.) |
| Name | Beschreibung | |
|---|---|---|
|
Contains | Bestimmt, ob sich ein Element in der ReadOnlyCollection<T> befindet. (Von ReadOnlyCollection<T> geerbt.) |
|
CopyTo | Kopiert die gesamte ReadOnlyCollection<T> in ein kompatibles eindimensionales Array, beginnend am angegebenen Index des Zielarrays. (Von ReadOnlyCollection<T> geerbt.) |
|
Equals(Object) | 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 automatische Speicherbereinigung freigegeben wird. (Von Object geerbt.) |
|
GetEnumerator | Gibt einen Enumerator zurück, der die ReadOnlyCollection<T> durchläuft. (Von ReadOnlyCollection<T> geerbt.) |
|
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 ReadOnlyCollection<T> zurück. (Von ReadOnlyCollection<T> geerbt.) |
|
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) |
|
OnCollectionChanged | Löst das CollectionChanged-Ereignis unter Verwendung der angegebenen Argumente aus. |
|
OnPropertyChanged | Löst das PropertyChanged-Ereignis unter Verwendung der angegebenen Argumente aus. |
|
ToString | Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.) |
| Name | Beschreibung | |
|---|---|---|
|
CollectionChanged | Tritt ein, wenn ein Element hinzugefügt oder entfernt wird. |
|
PropertyChanged | Tritt ein, wenn sich ein Eigenschaftswert ändert. |
| Name | Beschreibung | |
|---|---|---|
|
ICollection<T>.Add | Fügt der ICollection<T> ein Element hinzu. Diese Implementierung löst immer eine NotSupportedException aus. (Von ReadOnlyCollection<T> geerbt.) |
|
ICollection<T>.Clear | Entfernt alle Elemente aus ICollection<T>. Diese Implementierung löst immer eine NotSupportedException aus. (Von ReadOnlyCollection<T> geerbt.) |
|
ICollection.CopyTo | Kopiert die Elemente der ICollection beginnend bei einem bestimmten Array-Index in ein Array. (Von ReadOnlyCollection<T> geerbt.) |
|
ICollection<T>.IsReadOnly | Ruft einen Wert ab, der angibt, ob die ICollection<T> schreibgeschützt ist. (Von ReadOnlyCollection<T> geerbt.) |
|
ICollection.IsSynchronized | Ruft einen Wert ab, der angibt, ob der Zugriff auf ICollection synchronisiert (threadsicher) ist. (Von ReadOnlyCollection<T> geerbt.) |
|
ICollection<T>.Remove | Entfernt das erste Vorkommen eines bestimmten Objekts aus ICollection<T>. Diese Implementierung löst immer eine NotSupportedException aus. (Von ReadOnlyCollection<T> geerbt.) |
|
ICollection.SyncRoot | Ruft ein Objekt ab, mit dem der Zugriff auf die ICollection synchronisiert werden kann. (Von ReadOnlyCollection<T> geerbt.) |
|
IEnumerable.GetEnumerator | Gibt einen Enumerator zurück, der eine Auflistung durchläuft. (Von ReadOnlyCollection<T> geerbt.) |
|
IList.Add | Fügt der IList ein Element hinzu. Diese Implementierung löst immer eine NotSupportedException aus. (Von ReadOnlyCollection<T> geerbt.) |
|
IList.Clear | Entfernt alle Elemente aus IList. Diese Implementierung löst immer eine NotSupportedException aus. (Von ReadOnlyCollection<T> geerbt.) |
|
IList.Contains | Bestimmt, ob die IList einen bestimmten Wert enthält. (Von ReadOnlyCollection<T> geerbt.) |
|
IList.IndexOf | Bestimmt den Index eines bestimmten Elements in der IList. (Von ReadOnlyCollection<T> geerbt.) |
|
IList<T>.Insert | Fügt am angegebenen Index ein Element in die IList<T> ein. Diese Implementierung löst immer eine NotSupportedException aus. (Von ReadOnlyCollection<T> geerbt.) |
|
IList.Insert | Fügt am angegebenen Index ein Element in die IList ein. Diese Implementierung löst immer eine NotSupportedException aus. (Von ReadOnlyCollection<T> geerbt.) |
|
IList.IsFixedSize | Ruft einen Wert ab, der angibt, ob IList eine feste Größe hat. (Von ReadOnlyCollection<T> geerbt.) |
|
IList.IsReadOnly | Ruft einen Wert ab, der angibt, ob IList schreibgeschützt ist. (Von ReadOnlyCollection<T> geerbt.) |
|
IList<T>.Item | Ruft das Element am angegebenen Index ab oder legt dieses fest. (Von ReadOnlyCollection<T> geerbt.) |
|
IList.Item | Ruft das Element am angegebenen Index ab oder legt dieses fest. (Von ReadOnlyCollection<T> geerbt.) |
|
IList.Remove | Entfernt das erste Vorkommen eines bestimmten Objekts aus der IList. Diese Implementierung löst immer eine NotSupportedException aus. (Von ReadOnlyCollection<T> geerbt.) |
|
IList<T>.RemoveAt | Entfernt das IList<T>-Element am angegebenen Index. Diese Implementierung löst immer eine NotSupportedException aus. (Von ReadOnlyCollection<T> geerbt.) |
|
IList.RemoveAt | Entfernt das IList-Element am angegebenen Index. Diese Implementierung löst immer eine NotSupportedException aus. (Von ReadOnlyCollection<T> geerbt.) |
|
INotifyCollectionChanged.CollectionChanged | Tritt ein, wenn die Auflistung geändert wird. |
|
INotifyPropertyChanged.PropertyChanged | Tritt ein, wenn sich ein Eigenschaftswert ändert. |
Diese Klasse ist ein schreibgeschützter Wrapper um eine ObservableCollection<T>. Wenn Änderungen an der zugrunde liegenden Auflistung vorgenommen werden, reflektiert die ReadOnlyObservableCollection<T> diese Änderungen. Um über die Änderungen an dieser Klasse benachrichtigt zu werden, abonnieren Sie das INotifyCollectionChanged.CollectionChanged-Ereignis oder INotifyPropertyChanged.PropertyChanged-Ereignis.
Windows 7, Windows Vista SP1 oder höher, Windows XP SP3, Windows Server 2008 (Server Core wird nicht unterstützt), Windows Server 2008 R2 (Server Core wird mit SP1 oder höher unterstützt), Windows Server 2003 SP2
.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.