NotifyCollectionChangedEventArgs Konstruktorer
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Initierar en ny instans av NotifyCollectionChangedEventArgs klassen.
Överlagringar
NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction)
Initierar en ny instans av NotifyCollectionChangedEventArgs klassen som beskriver en Reset ändring.
public:
NotifyCollectionChangedEventArgs(System::Collections::Specialized::NotifyCollectionChangedAction action);
public NotifyCollectionChangedEventArgs(System.Collections.Specialized.NotifyCollectionChangedAction action);
new System.Collections.Specialized.NotifyCollectionChangedEventArgs : System.Collections.Specialized.NotifyCollectionChangedAction -> System.Collections.Specialized.NotifyCollectionChangedEventArgs
Public Sub New (action As NotifyCollectionChangedAction)
Parametrar
Åtgärden som orsakade händelsen. Detta måste vara inställt på Reset.
Gäller för
NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, IList)
Initierar en ny instans av NotifyCollectionChangedEventArgs klassen som beskriver en ändring med flera objekt.
public:
NotifyCollectionChangedEventArgs(System::Collections::Specialized::NotifyCollectionChangedAction action, System::Collections::IList ^ changedItems);
public NotifyCollectionChangedEventArgs(System.Collections.Specialized.NotifyCollectionChangedAction action, System.Collections.IList changedItems);
new System.Collections.Specialized.NotifyCollectionChangedEventArgs : System.Collections.Specialized.NotifyCollectionChangedAction * System.Collections.IList -> System.Collections.Specialized.NotifyCollectionChangedEventArgs
Public Sub New (action As NotifyCollectionChangedAction, changedItems As IList)
Parametrar
- changedItems
- IList
De objekt som påverkas av ändringen.
Gäller för
NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, Object)
Initierar en ny instans av NotifyCollectionChangedEventArgs klassen som beskriver en ändring med ett objekt.
public:
NotifyCollectionChangedEventArgs(System::Collections::Specialized::NotifyCollectionChangedAction action, System::Object ^ changedItem);
public NotifyCollectionChangedEventArgs(System.Collections.Specialized.NotifyCollectionChangedAction action, object changedItem);
new System.Collections.Specialized.NotifyCollectionChangedEventArgs : System.Collections.Specialized.NotifyCollectionChangedAction * obj -> System.Collections.Specialized.NotifyCollectionChangedEventArgs
Public Sub New (action As NotifyCollectionChangedAction, changedItem As Object)
Parametrar
- changedItem
- Object
Det objekt som påverkas av ändringen.
Undantag
Om action inte är Återställ, Lägg till eller Ta bort, eller om action är Återställ och changedItem inte är null.
Gäller för
NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, IList, IList)
Initierar en ny instans av NotifyCollectionChangedEventArgs klassen som beskriver en ändring med flera objekt Replace .
public:
NotifyCollectionChangedEventArgs(System::Collections::Specialized::NotifyCollectionChangedAction action, System::Collections::IList ^ newItems, System::Collections::IList ^ oldItems);
public NotifyCollectionChangedEventArgs(System.Collections.Specialized.NotifyCollectionChangedAction action, System.Collections.IList newItems, System.Collections.IList oldItems);
new System.Collections.Specialized.NotifyCollectionChangedEventArgs : System.Collections.Specialized.NotifyCollectionChangedAction * System.Collections.IList * System.Collections.IList -> System.Collections.Specialized.NotifyCollectionChangedEventArgs
Public Sub New (action As NotifyCollectionChangedAction, newItems As IList, oldItems As IList)
Parametrar
Åtgärden som orsakade händelsen. Detta kan bara anges till Replace.
- newItems
- IList
De nya objekten som ersätter de ursprungliga objekten.
- oldItems
- IList
De ursprungliga objekten som ersätts.
Undantag
Om action är inte Ersätt.
Om oldItems eller newItems är null.
Gäller för
NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, IList, Int32)
Initierar en ny instans av NotifyCollectionChangedEventArgs klassen som beskriver en ändring av flera objekt eller en Reset ändring.
public:
NotifyCollectionChangedEventArgs(System::Collections::Specialized::NotifyCollectionChangedAction action, System::Collections::IList ^ changedItems, int startingIndex);
public NotifyCollectionChangedEventArgs(System.Collections.Specialized.NotifyCollectionChangedAction action, System.Collections.IList changedItems, int startingIndex);
new System.Collections.Specialized.NotifyCollectionChangedEventArgs : System.Collections.Specialized.NotifyCollectionChangedAction * System.Collections.IList * int -> System.Collections.Specialized.NotifyCollectionChangedEventArgs
Public Sub New (action As NotifyCollectionChangedAction, changedItems As IList, startingIndex As Integer)
Parametrar
- changedItems
- IList
De objekt som påverkas av ändringen.
- startingIndex
- Int32
Indexet där ändringen inträffade.
Undantag
Om action inte är Återställ, Lägg till eller Ta bort, om action är Återställ och antingen changedItems inte är null eller startingIndex inte -1, eller om åtgärden är Lägg till eller Ta bort och startingIndex är mindre än -1.
Om action är Lägg till eller Ta bort och changedItems är null.
Gäller för
NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, Object, Int32)
Initierar en ny instans av NotifyCollectionChangedEventArgs klassen som beskriver en ändring med ett objekt.
public:
NotifyCollectionChangedEventArgs(System::Collections::Specialized::NotifyCollectionChangedAction action, System::Object ^ changedItem, int index);
public NotifyCollectionChangedEventArgs(System.Collections.Specialized.NotifyCollectionChangedAction action, object changedItem, int index);
new System.Collections.Specialized.NotifyCollectionChangedEventArgs : System.Collections.Specialized.NotifyCollectionChangedAction * obj * int -> System.Collections.Specialized.NotifyCollectionChangedEventArgs
Public Sub New (action As NotifyCollectionChangedAction, changedItem As Object, index As Integer)
Parametrar
- changedItem
- Object
Det objekt som påverkas av ändringen.
- index
- Int32
Indexet där ändringen inträffade.
Undantag
Om action inte är Återställ, Lägg till eller Ta bort, eller om action är Återställ och antingen changedItem inte är null eller index inte -1.
Gäller för
NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, Object, Object)
Initierar en ny instans av NotifyCollectionChangedEventArgs klassen som beskriver en ändring med ett objekt Replace .
public:
NotifyCollectionChangedEventArgs(System::Collections::Specialized::NotifyCollectionChangedAction action, System::Object ^ newItem, System::Object ^ oldItem);
public NotifyCollectionChangedEventArgs(System.Collections.Specialized.NotifyCollectionChangedAction action, object newItem, object oldItem);
new System.Collections.Specialized.NotifyCollectionChangedEventArgs : System.Collections.Specialized.NotifyCollectionChangedAction * obj * obj -> System.Collections.Specialized.NotifyCollectionChangedEventArgs
Public Sub New (action As NotifyCollectionChangedAction, newItem As Object, oldItem As Object)
Parametrar
Åtgärden som orsakade händelsen. Detta kan bara anges till Replace.
- newItem
- Object
Det nya objektet som ersätter det ursprungliga objektet.
- oldItem
- Object
Det ursprungliga objektet som ersätts.
Undantag
Om action är inte Ersätt.
Gäller för
NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, IList, IList, Int32)
Initierar en ny instans av NotifyCollectionChangedEventArgs klassen som beskriver en ändring med flera objekt Replace .
public:
NotifyCollectionChangedEventArgs(System::Collections::Specialized::NotifyCollectionChangedAction action, System::Collections::IList ^ newItems, System::Collections::IList ^ oldItems, int startingIndex);
public NotifyCollectionChangedEventArgs(System.Collections.Specialized.NotifyCollectionChangedAction action, System.Collections.IList newItems, System.Collections.IList oldItems, int startingIndex);
new System.Collections.Specialized.NotifyCollectionChangedEventArgs : System.Collections.Specialized.NotifyCollectionChangedAction * System.Collections.IList * System.Collections.IList * int -> System.Collections.Specialized.NotifyCollectionChangedEventArgs
Public Sub New (action As NotifyCollectionChangedAction, newItems As IList, oldItems As IList, startingIndex As Integer)
Parametrar
Åtgärden som orsakade händelsen. Detta kan bara anges till Replace.
- newItems
- IList
De nya objekten som ersätter de ursprungliga objekten.
- oldItems
- IList
De ursprungliga objekten som ersätts.
- startingIndex
- Int32
Indexet för det första objektet för de objekt som ersätts.
Undantag
Om action är inte Ersätt.
Om oldItems eller newItems är null.
Gäller för
NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, IList, Int32, Int32)
Initierar en ny instans av NotifyCollectionChangedEventArgs klassen som beskriver en ändring med flera objekt Move .
public:
NotifyCollectionChangedEventArgs(System::Collections::Specialized::NotifyCollectionChangedAction action, System::Collections::IList ^ changedItems, int index, int oldIndex);
public NotifyCollectionChangedEventArgs(System.Collections.Specialized.NotifyCollectionChangedAction action, System.Collections.IList changedItems, int index, int oldIndex);
new System.Collections.Specialized.NotifyCollectionChangedEventArgs : System.Collections.Specialized.NotifyCollectionChangedAction * System.Collections.IList * int * int -> System.Collections.Specialized.NotifyCollectionChangedEventArgs
Public Sub New (action As NotifyCollectionChangedAction, changedItems As IList, index As Integer, oldIndex As Integer)
Parametrar
Åtgärden som orsakade händelsen. Detta kan bara anges till Move.
- changedItems
- IList
De objekt som påverkas av ändringen.
- index
- Int32
Det nya indexet för de ändrade objekten.
- oldIndex
- Int32
Det gamla indexet för de ändrade objekten.
Undantag
Om action inte är Flytta eller index är mindre än 0.
Gäller för
NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, Object, Int32, Int32)
Initierar en ny instans av NotifyCollectionChangedEventArgs klassen som beskriver en ändring med ett objekt Move .
public:
NotifyCollectionChangedEventArgs(System::Collections::Specialized::NotifyCollectionChangedAction action, System::Object ^ changedItem, int index, int oldIndex);
public NotifyCollectionChangedEventArgs(System.Collections.Specialized.NotifyCollectionChangedAction action, object changedItem, int index, int oldIndex);
new System.Collections.Specialized.NotifyCollectionChangedEventArgs : System.Collections.Specialized.NotifyCollectionChangedAction * obj * int * int -> System.Collections.Specialized.NotifyCollectionChangedEventArgs
Public Sub New (action As NotifyCollectionChangedAction, changedItem As Object, index As Integer, oldIndex As Integer)
Parametrar
Åtgärden som orsakade händelsen. Detta kan bara anges till Move.
- changedItem
- Object
Objektet som påverkas av ändringen.
- index
- Int32
Det nya indexet för det ändrade objektet.
- oldIndex
- Int32
Det gamla indexet för det ändrade objektet.
Undantag
Om action inte är Flytta eller index är mindre än 0.
Gäller för
NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, Object, Object, Int32)
Initierar en ny instans av NotifyCollectionChangedEventArgs klassen som beskriver en ändring med ett objekt Replace .
public:
NotifyCollectionChangedEventArgs(System::Collections::Specialized::NotifyCollectionChangedAction action, System::Object ^ newItem, System::Object ^ oldItem, int index);
public NotifyCollectionChangedEventArgs(System.Collections.Specialized.NotifyCollectionChangedAction action, object newItem, object oldItem, int index);
new System.Collections.Specialized.NotifyCollectionChangedEventArgs : System.Collections.Specialized.NotifyCollectionChangedAction * obj * obj * int -> System.Collections.Specialized.NotifyCollectionChangedEventArgs
Public Sub New (action As NotifyCollectionChangedAction, newItem As Object, oldItem As Object, index As Integer)
Parametrar
Åtgärden som orsakade händelsen. Detta kan anges till Replace.
- newItem
- Object
Det nya objektet som ersätter det ursprungliga objektet.
- oldItem
- Object
Det ursprungliga objektet som ersätts.
- index
- Int32
Indexet för objektet som ersätts.
Undantag
Om action är inte Ersätt.