NotifyCollectionChangedEventArgs Constructores

Definición

Inicializa una nueva instancia de la clase NotifyCollectionChangedEventArgs.

Sobrecargas

Nombre Description
NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction)

Inicializa una nueva instancia de la NotifyCollectionChangedEventArgs clase que describe un Reset cambio.

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, IList)

Inicializa una nueva instancia de la NotifyCollectionChangedEventArgs clase que describe un cambio de varios elementos.

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, Object)

Inicializa una nueva instancia de la NotifyCollectionChangedEventArgs clase que describe un cambio de un elemento.

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, IList, IList)

Inicializa una nueva instancia de la NotifyCollectionChangedEventArgs clase que describe un cambio de varios elementos Replace .

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, IList, Int32)

Inicializa una nueva instancia de la NotifyCollectionChangedEventArgs clase que describe un cambio de varios elementos o un Reset cambio.

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, Object, Int32)

Inicializa una nueva instancia de la NotifyCollectionChangedEventArgs clase que describe un cambio de un elemento.

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, Object, Object)

Inicializa una nueva instancia de la NotifyCollectionChangedEventArgs clase que describe un cambio de un elemento Replace .

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, IList, IList, Int32)

Inicializa una nueva instancia de la NotifyCollectionChangedEventArgs clase que describe un cambio de varios elementos Replace .

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, IList, Int32, Int32)

Inicializa una nueva instancia de la NotifyCollectionChangedEventArgs clase que describe un cambio de varios elementos Move .

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, Object, Int32, Int32)

Inicializa una nueva instancia de la NotifyCollectionChangedEventArgs clase que describe un cambio de un elemento Move .

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, Object, Object, Int32)

Inicializa una nueva instancia de la NotifyCollectionChangedEventArgs clase que describe un cambio de un elemento Replace .

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction)

Inicializa una nueva instancia de la NotifyCollectionChangedEventArgs clase que describe un Reset cambio.

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)

Parámetros

action
NotifyCollectionChangedAction

Acción que provocó el evento. Debe establecerse en Reset.

Se aplica a

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, IList)

Inicializa una nueva instancia de la NotifyCollectionChangedEventArgs clase que describe un cambio de varios elementos.

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)

Parámetros

action
NotifyCollectionChangedAction

Acción que provocó el evento. Esto se puede establecer en Reset, Addo Remove.

changedItems
IList

Elementos afectados por el cambio.

Se aplica a

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, Object)

Inicializa una nueva instancia de la NotifyCollectionChangedEventArgs clase que describe un cambio de un elemento.

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)

Parámetros

action
NotifyCollectionChangedAction

Acción que provocó el evento. Esto se puede establecer en Reset, Addo Remove.

changedItem
Object

Elemento afectado por el cambio.

Excepciones

Si action no es Reset, Add o Remove, o si action es Reset y changedItem no es NULL.

Se aplica a

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, IList, IList)

Inicializa una nueva instancia de la NotifyCollectionChangedEventArgs clase que describe un cambio de varios elementos 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)

Parámetros

action
NotifyCollectionChangedAction

Acción que provocó el evento. Esto solo se puede establecer en Replace.

newItems
IList

Los nuevos elementos que reemplazan los elementos originales.

oldItems
IList

Los elementos originales que se reemplazan.

Excepciones

Si action no es Replace.

Si oldItems o newItems es null.

Se aplica a

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, IList, Int32)

Inicializa una nueva instancia de la NotifyCollectionChangedEventArgs clase que describe un cambio de varios elementos o un Reset cambio.

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)

Parámetros

action
NotifyCollectionChangedAction

Acción que provocó el evento. Esto se puede establecer en Reset, Addo Remove.

changedItems
IList

Elementos afectados por el cambio.

startingIndex
Int32

Índice en el que se produjo el cambio.

Excepciones

Si action no es Reset, Add o Remove, si action es Reset y no changedItems es NULL o startingIndex no es -1, o si la acción es Agregar o Quitar y startingIndex es menor que -1.

Si action es Agregar o Quitar y changedItems es NULL.

Se aplica a

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, Object, Int32)

Inicializa una nueva instancia de la NotifyCollectionChangedEventArgs clase que describe un cambio de 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);
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)

Parámetros

action
NotifyCollectionChangedAction

Acción que provocó el evento. Esto se puede establecer en Reset, Addo Remove.

changedItem
Object

Elemento afectado por el cambio.

index
Int32

Índice en el que se produjo el cambio.

Excepciones

Si action no es Reset, Add o Remove, o si action es Reset y no changedItem es NULL o index no es -1.

Se aplica a

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, Object, Object)

Inicializa una nueva instancia de la NotifyCollectionChangedEventArgs clase que describe un cambio de 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);
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)

Parámetros

action
NotifyCollectionChangedAction

Acción que provocó el evento. Esto solo se puede establecer en Replace.

newItem
Object

Nuevo elemento que reemplaza el elemento original.

oldItem
Object

Elemento original que se reemplaza.

Excepciones

Si action no es Replace.

Se aplica a

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, IList, IList, Int32)

Inicializa una nueva instancia de la NotifyCollectionChangedEventArgs clase que describe un cambio de varios elementos 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)

Parámetros

action
NotifyCollectionChangedAction

Acción que provocó el evento. Esto solo se puede establecer en Replace.

newItems
IList

Los nuevos elementos que reemplazan los elementos originales.

oldItems
IList

Los elementos originales que se reemplazan.

startingIndex
Int32

Índice del primer elemento de los elementos que se van a reemplazar.

Excepciones

Si action no es Replace.

Si oldItems o newItems es null.

Se aplica a

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, IList, Int32, Int32)

Inicializa una nueva instancia de la NotifyCollectionChangedEventArgs clase que describe un cambio de varios elementos 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)

Parámetros

action
NotifyCollectionChangedAction

Acción que provocó el evento. Esto solo se puede establecer en Move.

changedItems
IList

Elementos afectados por el cambio.

index
Int32

Nuevo índice de los elementos modificados.

oldIndex
Int32

Índice anterior para los elementos modificados.

Excepciones

Si action no es Move o index es menor que 0.

Se aplica a

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, Object, Int32, Int32)

Inicializa una nueva instancia de la NotifyCollectionChangedEventArgs clase que describe un cambio de 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);
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)

Parámetros

action
NotifyCollectionChangedAction

Acción que provocó el evento. Esto solo se puede establecer en Move.

changedItem
Object

Elemento afectado por el cambio.

index
Int32

Nuevo índice del elemento modificado.

oldIndex
Int32

Índice anterior del elemento modificado.

Excepciones

Si action no es Move o index es menor que 0.

Se aplica a

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, Object, Object, Int32)

Inicializa una nueva instancia de la NotifyCollectionChangedEventArgs clase que describe un cambio de 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);
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)

Parámetros

action
NotifyCollectionChangedAction

Acción que provocó el evento. Esto se puede establecer en Replace.

newItem
Object

Nuevo elemento que reemplaza el elemento original.

oldItem
Object

Elemento original que se reemplaza.

index
Int32

Índice del elemento que se va a reemplazar.

Excepciones

Si action no es Replace.

Se aplica a