CollectionChange Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Beschreibt die Aktion, die eine Änderung an einer Sammlung verursacht.
public enum class CollectionChange
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.FoundationContract, 65536)]
enum class CollectionChange
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.FoundationContract), 65536)]
public enum CollectionChange
var value = Windows.Foundation.Collections.CollectionChange.reset
Public Enum CollectionChange
- Vererbung
-
CollectionChange
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows 10 (eingeführt in 10.0.10240.0)
|
API contract |
Windows.Foundation.FoundationContract (eingeführt in v1.0)
|
Felder
ItemChanged | 3 | Ein Element wird in der Auflistung geändert. |
ItemInserted | 1 | Der Auflistung wird ein Element hinzugefügt. |
ItemRemoved | 2 | Ein Element wird aus der Auflistung entfernt. |
Reset | 0 | Die Auflistung wird geändert. |
Hinweise
Es gibt nur eine Benachrichtigung pro Änderungstyp an einer Sammlung. Wenn beispielsweise ein Element eingefügt wird, wird nur eine Benachrichtigung für eine Einfügung an einen Listener gesendet, der zum Empfangen von Änderungsbenachrichtigungen abonniert ist. Verwenden Sie die Index-Eigenschaft der IVectorChangedEventArgs-Schnittstelle oder die Key-Eigenschaft der IMapChangedEventArgs<K-Schnittstelle> , um den Speicherort der Änderung zu bestimmen.