BulkObservableCollection<T>-Klasse
Stellt ObservableCollection dar, das den AddRange()- Operation enthält.
Vererbungshierarchie
Object
Collection<T>
ObservableCollection<T>
Microsoft.VisualStudio.Language.Intellisense.BulkObservableCollection<T>
Namespace: Microsoft.VisualStudio.Language.Intellisense
Assembly: Microsoft.VisualStudio.Language.Intellisense (in Microsoft.VisualStudio.Language.Intellisense.dll)
Syntax
'Declaration
Public Class BulkObservableCollection(Of T) _
Inherits ObservableCollection(Of T)
public class BulkObservableCollection<T> : ObservableCollection<T>
generic<typename T>
public ref class BulkObservableCollection : public ObservableCollection<T>
type BulkObservableCollection<'T> =
class
inherit ObservableCollection<'T>
end
JScript unterstützt keine generischen Typen oder Methoden.
Typparameter
- T
Der Typ der Auflistung.
Der BulkObservableCollection<T>-Typ macht die folgenden Member verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
![]() |
BulkObservableCollection<T> | Initialisiert eine neue Instanz einer BulkObservableCollection<T>. |
Zum Seitenanfang
Eigenschaften
Name | Beschreibung | |
---|---|---|
![]() |
Count | Ruft die Anzahl der Elemente ab, die tatsächlich in der Collection enthalten sind. (Von Collection<T> geerbt.) |
![]() |
Item | Ruft das Element am angegebenen Index ab oder legt dieses fest. (Von Collection<T> geerbt.) |
![]() |
Items | Ruft den Collection-Wrapper ab, der IList einbindet. (Von Collection<T> geerbt.) |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
![]() |
Add | Fügt am Ende der Collection ein Objekt hinzu. (Von Collection<T> geerbt.) |
![]() |
AddRange | Fügt der Auflistung eine Liste von Elementen hinzu, ohne ein Ereignis bei jedem Element ausgelöst wird. |
![]() |
AsReadOnly | Ruft eine schreibgeschützte Version der Auflistung ab. |
![]() |
BeginBulkOperation | Unterbricht Änderungsereignisse in der Auflistung, um einen Massenänderungsvorgang auszuführen. |
![]() |
BlockReentrancy | Verweigert das Ändern dieser Auflistung durch wiedereintretende Versuche. (Von ObservableCollection<T> geerbt.) |
![]() |
CheckReentrancy | Sucht wiedereintretende Versuche, diese Auflistung zu ändern. (Von ObservableCollection<T> geerbt.) |
![]() |
Clear | Entfernt alle Elemente aus der Collection. (Von Collection<T> geerbt.) |
![]() |
ClearItems | Entfernt alle Elemente aus der Auflistung. (Überschreibt ObservableCollection.ClearItems.) |
![]() |
Contains | Bestimmt, ob sich ein Element in Collection befindet. (Von Collection<T> geerbt.) |
![]() |
CopyTo | Kopiert die gesamte Collection in ein kompatibles eindimensionales Array, beginnend am angegebenen Index des Zielarrays. (Von Collection<T> geerbt.) |
![]() |
EndBulkOperation | Stellt Änderungsereignisse in der Auflistung im Anschluss an die Ausführung eines Massenänderungsvorgangs wieder her. |
![]() |
Equals | Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (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 einen Enumerator zurück, der die Collection durchläuft. (Von Collection<T> geerbt.) |
![]() |
GetHashCode | Fungiert als die Standardhashfunktion. (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 zurück. (Von Collection<T> geerbt.) |
![]() |
Insert | Fügt am angegebenen Index ein Element in die Collection ein. (Von Collection<T> geerbt.) |
![]() |
InsertItem | Fügt ein Element am angegebenen Index ein. (Überschreibt ObservableCollection.InsertItem(Int32, UTP).) |
![]() |
MemberwiseClone | Erstellt eine flache Kopie vom aktuellen Object. (Von Object geerbt.) |
![]() |
Move | Verschiebt das Element am angegebenen Index an eine neue Position in der Auflistung. (Von ObservableCollection<T> geerbt.) |
![]() |
MoveItem | Verschiebt das Element von einer Position an eine andere. (Überschreibt ObservableCollection.MoveItem(Int32, Int32).) |
![]() |
OnCollectionChanged | Wird ausgelöst, wenn die Auflistung geändert wurde. (Überschreibt ObservableCollection.OnCollectionChanged(NotifyCollectionChangedEventArgs).) |
![]() |
OnPropertyChanged | Löst das PropertyChanged-Ereignis mit den angegebenen Argumenten aus. (Von ObservableCollection<T> geerbt.) |
![]() |
Remove | Entfernt das erste Vorkommen eines bestimmten Objekts aus der Collection. (Von Collection<T> geerbt.) |
![]() |
RemoveAt | Entfernt das Element am angegebenen Index aus der Collection. (Von Collection<T> geerbt.) |
![]() |
RemoveItem | Entfernt ein Element an der angegebenen Position aus der Auflistung. (Überschreibt ObservableCollection.RemoveItem(Int32).) |
![]() |
SetItem | Ersetzt das Element an der angegebenen Position. (Überschreibt ObservableCollection.SetItem(Int32, UTP).) |
![]() |
ToString | Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.) |
Zum Seitenanfang
Ereignisse
Name | Beschreibung | |
---|---|---|
![]() |
CollectionChanged | Tritt ein, wenn ein Element hinzugefügt, entfernt, geändert oder verschoben wird oder wenn die gesamte Liste aktualisiert wird. (Von ObservableCollection<T> geerbt.) |
![]() |
PropertyChanged | Tritt ein, wenn sich ein Eigenschaftswert ändert. (Von ObservableCollection<T> geerbt.) |
Zum Seitenanfang
Explizite Schnittstellenimplementierungen
Name | Beschreibung | |
---|---|---|
![]() ![]() |
System#Collections#IList#Add | Fügt der IList ein Element hinzu. (Von Collection<T> geerbt.) |
![]() ![]() |
System#Collections#IList#Contains | Bestimmt, ob die IList einen bestimmten Wert enthält. (Von Collection<T> geerbt.) |
![]() ![]() |
System#Collections#ICollection#CopyTo | Kopiert die Elemente der ICollection in ein Array, beginnend bei einem bestimmten Array-Index. (Von Collection<T> geerbt.) |
![]() ![]() |
System#Collections#IEnumerable#GetEnumerator | Gibt einen Enumerator zurück, der eine Auflistung durchläuft. (Von Collection<T> geerbt.) |
![]() ![]() |
System#Collections#IList#IndexOf | Bestimmt den Index eines bestimmten Elements in der IList. (Von Collection<T> geerbt.) |
![]() ![]() |
System#Collections#IList#Insert | Fügt ein Element am angegebenen Index in die IList ein. (Von Collection<T> geerbt.) |
![]() ![]() |
System#Collections#IList#IsFixedSize | Ruft einen Wert ab, der angibt, ob IList eine feste Größe hat. (Von Collection<T> geerbt.) |
![]() ![]() |
System#Collections#Generic#ICollection{T}#IsReadOnly | Ruft einen Wert ab, der angibt, ob das ICollection schreibgeschützt ist. (Von Collection<T> geerbt.) |
![]() ![]() |
System#Collections#IList#IsReadOnly | Ruft einen Wert ab, der angibt, ob die IList schreibgeschützt ist. (Von Collection<T> geerbt.) |
![]() ![]() |
System#Collections#ICollection#IsSynchronized | Ruft einen Wert ab, der angibt, ob der Zugriff auf die ICollection synchronisiert (threadsicher) ist. (Von Collection<T> geerbt.) |
![]() ![]() |
System#Collections#IList#Item | Ruft das Element am angegebenen Index ab oder legt dieses fest. (Von Collection<T> geerbt.) |
![]() ![]() |
System#ComponentModel#INotifyPropertyChanged#PropertyChanged | Tritt ein, wenn sich ein Eigenschaftswert ändert. (Von ObservableCollection<T> geerbt.) |
![]() ![]() |
System#Collections#IList#Remove | Entfernt das erste Vorkommen eines bestimmten Objekts aus IList. (Von Collection<T> geerbt.) |
![]() ![]() |
System#Collections#ICollection#SyncRoot | Ruft ein Objekt ab, mit dem der Zugriff auf ICollection synchronisiert werden kann. (Von Collection<T> geerbt.) |
Zum Seitenanfang
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.