Kanzi 4.1.0
CollectionChangedEventArgs< T > Class Template Reference
Inheritance diagram for CollectionChangedEventArgs< T >:
[legend]
Collaboration diagram for CollectionChangedEventArgs< T >:
[legend]

Public Member Functions

 CollectionChangedEventArgs (NotifyCollectionChangedAction action, [NotNull] T changedItem, int index, int oldIndex)
 
 CollectionChangedEventArgs (ProjectItem target, NotifyCollectionChangedAction action, IEnumerable< T > newItems, IEnumerable< T > oldItems)
 
bool Equals (CollectionChangedEventArgs< T > other)
 
override bool Equals (object obj)
 
override int GetHashCode ()
 

Properties

IList< TNewItemsTyped [get]
 
IList< TOldItemsTyped [get]
 
ProjectItem Target [get]
 

Constructor & Destructor Documentation

◆ CollectionChangedEventArgs() [1/2]

CollectionChangedEventArgs ( ProjectItem target,
NotifyCollectionChangedAction action,
IEnumerable< T > newItems,
IEnumerable< T > oldItems )
inline

◆ CollectionChangedEventArgs() [2/2]

CollectionChangedEventArgs ( NotifyCollectionChangedAction action,
[NotNull] T changedItem,
int index,
int oldIndex )
inline

Member Function Documentation

◆ Equals() [1/2]

bool Equals ( CollectionChangedEventArgs< T > other)
inline

◆ Equals() [2/2]

override bool Equals ( object obj)
inline

◆ GetHashCode()

override int GetHashCode ( )
inline

Property Documentation

◆ NewItemsTyped

IList<T> NewItemsTyped
get

◆ OldItemsTyped

IList<T> OldItemsTyped
get

◆ Target

ProjectItem Target
get