XRCollectionChangedCustomEventArgs (Compact 7)
3/12/2014
This structure defines custom event data that is returned by the IXRNotifyCollectionChanged::GetCollectionChangedEvent method when items in a collection are changed.
Syntax
struct XRCollectionChangedCustomEventArgs{
IXRList *pOldItems;
int OldStartingIndex;
IXRList *pNewItems;
int NewStartingIndex;
XRCollectionChangeAction Action;
};
Members
- pOldItems
Points to an IXRList object that contains the elements that have been removed, replaced, or moved from the collection.
- OldStartingIndex
Indicates the starting index of the removed elements.
- pNewItems
Points to an IXRList object that contains the elements that have been added to the collection.
- NewStartingIndex
Indicates the starting index of the added elements.
- Action
XRCollectionChangeAction enumerated type that specifies the type of action that raised the CollectionChanged event.
.NET Framework Equivalent
System.Collections.Specialized.NotifyCollectionChangedEventArgs
Requirements
Header |
XamlRuntime.h |
sysgen |
SYSGEN_XAML_RUNTIME |
See Also
Reference
Silverlight for Windows Embedded Structures
XRCollectionChangeAction
IXRNotifyCollectionChanged::GetCollectionChangedEvent