NotifyCollectionChangedEventArgs Oluşturucular
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
NotifyCollectionChangedEventArgs sınıfının yeni bir örneğini başlatır.
Aşırı Yüklemeler
NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction)
Bir değişikliği açıklayan sınıfının yeni bir Reset örneğini NotifyCollectionChangedEventArgs başlatır.
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)
Parametreler
Olaya neden olan eylem. Bunun olarak Resetayarlanması gerekir.
Şunlara uygulanır
NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, IList)
Sınıfın NotifyCollectionChangedEventArgs çok öğeli değişikliği açıklayan yeni bir örneğini başlatır.
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)
Parametreler
- changedItems
- IList
Değişiklikten etkilenen öğeler.
Şunlara uygulanır
NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, Object)
Sınıfının tek öğeli NotifyCollectionChangedEventArgs değişikliği açıklayan yeni bir örneğini başlatır.
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)
Parametreler
- changedItem
- Object
Değişiklikten etkilenen öğe.
Özel durumlar
action
Sıfırla, Ekle veya Kaldır değilse action
veya Sıfırla ise ve changedItem
null değilse.
Şunlara uygulanır
NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, IList, IList)
Sınıfın NotifyCollectionChangedEventArgs çok öğeli Replace değişikliği açıklayan yeni bir örneğini başlatır.
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)
Parametreler
Olaya neden olan eylem. Bu yalnızca olarak Replaceayarlanabilir.
- newItems
- IList
Özgün öğelerin yerini alan yeni öğeler.
- oldItems
- IList
Değiştirilen özgün öğeler.
Özel durumlar
Değiştir action
değilse.
veya oldItems
newItems
null ise.
Şunlara uygulanır
NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, IList, Int32)
Sınıfın NotifyCollectionChangedEventArgs çok öğeli bir değişikliği veya değişikliği açıklayan yeni bir Reset örneğini başlatır.
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)
Parametreler
- changedItems
- IList
Değişiklikten etkilenen öğeler.
- startingIndex
- Int32
Değişikliğin gerçekleştiği dizin.
Özel durumlar
action
Sıfırla, Ekle veya Kaldır değilse, action
Sıfırla ise ve changedItems
null değilse veya startingIndex
-1 değilse ya da eylem Ekle veya Kaldır ise ve startingIndex
-1'den küçükse.
action
Ekle veya Kaldır ise ve changedItems
null ise.
Şunlara uygulanır
NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, Object, Int32)
Sınıfının tek öğeli NotifyCollectionChangedEventArgs değişikliği açıklayan yeni bir örneğini başlatır.
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)
Parametreler
- changedItem
- Object
Değişiklikten etkilenen öğe.
- index
- Int32
Değişikliğin gerçekleştiği dizin.
Özel durumlar
action
Sıfırla, Ekle veya Kaldır değilse action
ya da Sıfırla ise ve changedItems
null değilse veya index
-1 değilse.
Şunlara uygulanır
NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, Object, Object)
Sınıfının tek öğeli NotifyCollectionChangedEventArgs değişikliği açıklayan yeni bir örneğini Replace başlatır.
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)
Parametreler
Olaya neden olan eylem. Bu yalnızca olarak Replaceayarlanabilir.
- newItem
- Object
Özgün öğenin yerini alan yeni öğe.
- oldItem
- Object
Değiştirilen özgün öğe.
Özel durumlar
Değiştir action
değilse.
Şunlara uygulanır
NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, IList, IList, Int32)
Sınıfın NotifyCollectionChangedEventArgs çok öğeli Replace değişikliği açıklayan yeni bir örneğini başlatır.
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)
Parametreler
Olaya neden olan eylem. Bu yalnızca olarak Replaceayarlanabilir.
- newItems
- IList
Özgün öğelerin yerini alan yeni öğeler.
- oldItems
- IList
Değiştirilen özgün öğeler.
- startingIndex
- Int32
Değiştirilen öğelerin ilk öğesinin dizini.
Özel durumlar
Değiştir action
değilse.
veya oldItems
newItems
null ise.
Şunlara uygulanır
NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, IList, Int32, Int32)
Sınıfın NotifyCollectionChangedEventArgs çok öğeli Move değişikliği açıklayan yeni bir örneğini başlatır.
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)
Parametreler
Olaya neden olan eylem. Bu yalnızca olarak Moveayarlanabilir.
- changedItems
- IList
Değişiklikten etkilenen öğeler.
- index
- Int32
Değiştirilen öğeler için yeni dizin.
- oldIndex
- Int32
Değiştirilen öğeler için eski dizin.
Özel durumlar
Taşıma değilse veya index
0'dan küçükseaction
.
Şunlara uygulanır
NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, Object, Int32, Int32)
Sınıfının tek öğeli NotifyCollectionChangedEventArgs değişikliği açıklayan yeni bir örneğini Move başlatır.
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)
Parametreler
Olaya neden olan eylem. Bu yalnızca olarak Moveayarlanabilir.
- changedItem
- Object
Değişiklikten etkilenen öğe.
- index
- Int32
Değiştirilen öğe için yeni dizin.
- oldIndex
- Int32
Değiştirilen öğenin eski dizini.
Özel durumlar
Taşıma değilse veya index
0'dan küçükseaction
.
Şunlara uygulanır
NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, Object, Object, Int32)
Sınıfının tek öğeli NotifyCollectionChangedEventArgs değişikliği açıklayan yeni bir örneğini Replace başlatır.
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)
Parametreler
Olaya neden olan eylem. Bu, olarak Replaceayarlanabilir.
- newItem
- Object
Özgün öğenin yerini alan yeni öğe.
- oldItem
- Object
Değiştirilen özgün öğe.
- index
- Int32
Değiştirilen öğenin dizini.
Özel durumlar
Değiştir action
değilse.