NotifyCollectionChangedEventArgs Costruttori

Definizione

Inizializza una nuova istanza della classe NotifyCollectionChangedEventArgs.

Overload

Nome Descrizione
NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction)

Inizializza una nuova istanza della NotifyCollectionChangedEventArgs classe che descrive una Reset modifica.

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, IList)

Inizializza una nuova istanza della NotifyCollectionChangedEventArgs classe che descrive una modifica a più elementi.

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, Object)

Inizializza una nuova istanza della NotifyCollectionChangedEventArgs classe che descrive una modifica di un elemento.

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, IList, IList)

Inizializza una nuova istanza della NotifyCollectionChangedEventArgs classe che descrive una modifica a più elementi Replace .

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, IList, Int32)

Inizializza una nuova istanza della NotifyCollectionChangedEventArgs classe che descrive una modifica a più elementi o una Reset modifica.

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, Object, Int32)

Inizializza una nuova istanza della NotifyCollectionChangedEventArgs classe che descrive una modifica di un elemento.

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, Object, Object)

Inizializza una nuova istanza della NotifyCollectionChangedEventArgs classe che descrive una modifica di un elemento Replace .

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, IList, IList, Int32)

Inizializza una nuova istanza della NotifyCollectionChangedEventArgs classe che descrive una modifica a più elementi Replace .

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, IList, Int32, Int32)

Inizializza una nuova istanza della NotifyCollectionChangedEventArgs classe che descrive una modifica a più elementi Move .

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, Object, Int32, Int32)

Inizializza una nuova istanza della NotifyCollectionChangedEventArgs classe che descrive una modifica di un elemento Move .

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, Object, Object, Int32)

Inizializza una nuova istanza della NotifyCollectionChangedEventArgs classe che descrive una modifica di un elemento Replace .

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction)

Origine:
NotifyCollectionChangedEventArgs.cs
Origine:
NotifyCollectionChangedEventArgs.cs
Origine:
NotifyCollectionChangedEventArgs.cs
Origine:
NotifyCollectionChangedEventArgs.cs
Origine:
NotifyCollectionChangedEventArgs.cs

Inizializza una nuova istanza della NotifyCollectionChangedEventArgs classe che descrive una Reset modifica.

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)

Parametri

action
NotifyCollectionChangedAction

Azione che ha causato l'evento. L'impostazione deve essere Reset.

Si applica a

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, IList)

Origine:
NotifyCollectionChangedEventArgs.cs
Origine:
NotifyCollectionChangedEventArgs.cs
Origine:
NotifyCollectionChangedEventArgs.cs
Origine:
NotifyCollectionChangedEventArgs.cs
Origine:
NotifyCollectionChangedEventArgs.cs

Inizializza una nuova istanza della NotifyCollectionChangedEventArgs classe che descrive una modifica a più elementi.

public:
 NotifyCollectionChangedEventArgs(System::Collections::Specialized::NotifyCollectionChangedAction action, System::Collections::IList ^ changedItems);
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)

Parametri

action
NotifyCollectionChangedAction

Azione che ha causato l'evento. Può essere impostato su Reset, Addo Remove.

changedItems
IList

Elementi interessati dalla modifica.

Si applica a

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, Object)

Origine:
NotifyCollectionChangedEventArgs.cs
Origine:
NotifyCollectionChangedEventArgs.cs
Origine:
NotifyCollectionChangedEventArgs.cs
Origine:
NotifyCollectionChangedEventArgs.cs
Origine:
NotifyCollectionChangedEventArgs.cs

Inizializza una nuova istanza della NotifyCollectionChangedEventArgs classe che descrive una modifica di un elemento.

public:
 NotifyCollectionChangedEventArgs(System::Collections::Specialized::NotifyCollectionChangedAction action, System::Object ^ changedItem);
public NotifyCollectionChangedEventArgs(System.Collections.Specialized.NotifyCollectionChangedAction action, 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)

Parametri

action
NotifyCollectionChangedAction

Azione che ha causato l'evento. Può essere impostato su Reset, Addo Remove.

changedItem
Object

Elemento interessato dalla modifica.

Eccezioni

Se action non è Reimposta, Aggiungi o Rimuovi oppure se action è Reimposta e changedItem non è Null.

Si applica a

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, IList, IList)

Origine:
NotifyCollectionChangedEventArgs.cs
Origine:
NotifyCollectionChangedEventArgs.cs
Origine:
NotifyCollectionChangedEventArgs.cs
Origine:
NotifyCollectionChangedEventArgs.cs
Origine:
NotifyCollectionChangedEventArgs.cs

Inizializza una nuova istanza della NotifyCollectionChangedEventArgs classe che descrive una modifica a più elementi 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)

Parametri

action
NotifyCollectionChangedAction

Azione che ha causato l'evento. Questa opzione può essere impostata solo su Replace.

newItems
IList

Nuovi elementi che sostituiscono gli elementi originali.

oldItems
IList

Elementi originali sostituiti.

Eccezioni

Se action non è Replace.

Se oldItems o newItems è Null.

Si applica a

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, IList, Int32)

Origine:
NotifyCollectionChangedEventArgs.cs
Origine:
NotifyCollectionChangedEventArgs.cs
Origine:
NotifyCollectionChangedEventArgs.cs
Origine:
NotifyCollectionChangedEventArgs.cs
Origine:
NotifyCollectionChangedEventArgs.cs

Inizializza una nuova istanza della NotifyCollectionChangedEventArgs classe che descrive una modifica a più elementi o una Reset modifica.

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);
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)

Parametri

action
NotifyCollectionChangedAction

Azione che ha causato l'evento. Può essere impostato su Reset, Addo Remove.

changedItems
IList

Elementi interessati dalla modifica.

startingIndex
Int32

Indice in cui si è verificata la modifica.

Eccezioni

Se action non è Reimposta, Aggiungi o Rimuovi, se action è Reimposta e changedItems non è null o startingIndex non è -1 oppure se l'azione è Aggiungi o Rimuovi e startingIndex è minore di -1.

Se action è Add o Remove ed changedItems è Null.

Si applica a

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, Object, Int32)

Origine:
NotifyCollectionChangedEventArgs.cs
Origine:
NotifyCollectionChangedEventArgs.cs
Origine:
NotifyCollectionChangedEventArgs.cs
Origine:
NotifyCollectionChangedEventArgs.cs
Origine:
NotifyCollectionChangedEventArgs.cs

Inizializza una nuova istanza della NotifyCollectionChangedEventArgs classe che descrive una modifica di un elemento.

public:
 NotifyCollectionChangedEventArgs(System::Collections::Specialized::NotifyCollectionChangedAction action, System::Object ^ changedItem, int index);
public NotifyCollectionChangedEventArgs(System.Collections.Specialized.NotifyCollectionChangedAction action, 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)

Parametri

action
NotifyCollectionChangedAction

Azione che ha causato l'evento. Può essere impostato su Reset, Addo Remove.

changedItem
Object

Elemento interessato dalla modifica.

index
Int32

Indice in cui si è verificata la modifica.

Eccezioni

Se action non è Reimposta, Aggiungi o Rimuovi oppure se action è Reimposta e changedItem non è null o index non è -1.

Si applica a

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, Object, Object)

Origine:
NotifyCollectionChangedEventArgs.cs
Origine:
NotifyCollectionChangedEventArgs.cs
Origine:
NotifyCollectionChangedEventArgs.cs
Origine:
NotifyCollectionChangedEventArgs.cs
Origine:
NotifyCollectionChangedEventArgs.cs

Inizializza una nuova istanza della NotifyCollectionChangedEventArgs classe che descrive una modifica di un elemento 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);
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)

Parametri

action
NotifyCollectionChangedAction

Azione che ha causato l'evento. Questa opzione può essere impostata solo su Replace.

newItem
Object

Nuovo elemento che sostituisce l'elemento originale.

oldItem
Object

Elemento originale sostituito.

Eccezioni

Se action non è Replace.

Si applica a

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, IList, IList, Int32)

Origine:
NotifyCollectionChangedEventArgs.cs
Origine:
NotifyCollectionChangedEventArgs.cs
Origine:
NotifyCollectionChangedEventArgs.cs
Origine:
NotifyCollectionChangedEventArgs.cs
Origine:
NotifyCollectionChangedEventArgs.cs

Inizializza una nuova istanza della NotifyCollectionChangedEventArgs classe che descrive una modifica a più elementi 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)

Parametri

action
NotifyCollectionChangedAction

Azione che ha causato l'evento. Questa opzione può essere impostata solo su Replace.

newItems
IList

Nuovi elementi che sostituiscono gli elementi originali.

oldItems
IList

Elementi originali sostituiti.

startingIndex
Int32

Indice del primo elemento degli elementi da sostituire.

Eccezioni

Se action non è Replace.

Se oldItems o newItems è Null.

Si applica a

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, IList, Int32, Int32)

Origine:
NotifyCollectionChangedEventArgs.cs
Origine:
NotifyCollectionChangedEventArgs.cs
Origine:
NotifyCollectionChangedEventArgs.cs
Origine:
NotifyCollectionChangedEventArgs.cs
Origine:
NotifyCollectionChangedEventArgs.cs

Inizializza una nuova istanza della NotifyCollectionChangedEventArgs classe che descrive una modifica a più elementi 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);
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)

Parametri

action
NotifyCollectionChangedAction

Azione che ha causato l'evento. Questa opzione può essere impostata solo su Move.

changedItems
IList

Elementi interessati dalla modifica.

index
Int32

Nuovo indice per gli elementi modificati.

oldIndex
Int32

Indice precedente per gli elementi modificati.

Eccezioni

Se action non è Move o index è minore di 0.

Si applica a

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, Object, Int32, Int32)

Origine:
NotifyCollectionChangedEventArgs.cs
Origine:
NotifyCollectionChangedEventArgs.cs
Origine:
NotifyCollectionChangedEventArgs.cs
Origine:
NotifyCollectionChangedEventArgs.cs
Origine:
NotifyCollectionChangedEventArgs.cs

Inizializza una nuova istanza della NotifyCollectionChangedEventArgs classe che descrive una modifica di un elemento 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);
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)

Parametri

action
NotifyCollectionChangedAction

Azione che ha causato l'evento. Questa opzione può essere impostata solo su Move.

changedItem
Object

Elemento interessato dalla modifica.

index
Int32

Nuovo indice per l'elemento modificato.

oldIndex
Int32

Indice precedente per l'elemento modificato.

Eccezioni

Se action non è Move o index è minore di 0.

Si applica a

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, Object, Object, Int32)

Origine:
NotifyCollectionChangedEventArgs.cs
Origine:
NotifyCollectionChangedEventArgs.cs
Origine:
NotifyCollectionChangedEventArgs.cs
Origine:
NotifyCollectionChangedEventArgs.cs
Origine:
NotifyCollectionChangedEventArgs.cs

Inizializza una nuova istanza della NotifyCollectionChangedEventArgs classe che descrive una modifica di un elemento 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);
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)

Parametri

action
NotifyCollectionChangedAction

Azione che ha causato l'evento. Può essere impostato su Replace.

newItem
Object

Nuovo elemento che sostituisce l'elemento originale.

oldItem
Object

Elemento originale sostituito.

index
Int32

Indice dell'elemento da sostituire.

Eccezioni

Se action non è Replace.

Si applica a