﻿<?xml version="1.0" encoding="utf-8"?><Type Name="NotifyCollectionChangedEventArgs" FullName="System.Collections.Specialized.NotifyCollectionChangedEventArgs"><TypeSignature Language="C#" Value="public class NotifyCollectionChangedEventArgs : EventArgs" /><TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit NotifyCollectionChangedEventArgs extends System.EventArgs" /><AssemblyInfo><AssemblyName>System</AssemblyName><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><Base><BaseTypeName>System.EventArgs</BaseTypeName></Base><Interfaces /><Attributes><Attribute><AttributeName>System.Runtime.CompilerServices.TypeForwardedFrom("WindowsBase, Version=3.0.0.0, PublicKeyToken=31bf3856ad364e35")</AttributeName></Attribute></Attributes><Docs><remarks>To be added.</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Provides data for the <see cref="E:System.Collections.Specialized.INotifyCollectionChanged.CollectionChanged" /> event.</para></summary></Docs><Members><Member MemberName=".ctor"><MemberSignature Language="C#" Value="public NotifyCollectionChangedEventArgs (System.Collections.Specialized.NotifyCollectionChangedAction action);" /><MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(valuetype System.Collections.Specialized.NotifyCollectionChangedAction action) cil managed" /><MemberType>Constructor</MemberType><AssemblyInfo><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><Parameters><Parameter Name="action" Type="System.Collections.Specialized.NotifyCollectionChangedAction" /></Parameters><Docs><remarks>To be added.</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Initializes a new instance of the <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> class that describes a <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Reset" /> change.</para></summary><param name="action"><attribution license="cc4" from="Microsoft" modified="false" />The action that caused the event. This must be set to <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Reset" />.</param></Docs></Member><Member MemberName=".ctor"><MemberSignature Language="C#" Value="public NotifyCollectionChangedEventArgs (System.Collections.Specialized.NotifyCollectionChangedAction action, System.Collections.IList changedItems);" /><MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(valuetype System.Collections.Specialized.NotifyCollectionChangedAction action, class System.Collections.IList changedItems) cil managed" /><MemberType>Constructor</MemberType><AssemblyInfo><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><Parameters><Parameter Name="action" Type="System.Collections.Specialized.NotifyCollectionChangedAction" /><Parameter Name="changedItems" Type="System.Collections.IList" /></Parameters><Docs><remarks>To be added.</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Initializes a new instance of the <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> class that describes a multi-item change.</para></summary><param name="action"><attribution license="cc4" from="Microsoft" modified="false" />The action that caused the event. This can be set to <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Reset" />, <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Add" />, or <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Remove" />.</param><param name="changedItems"><attribution license="cc4" from="Microsoft" modified="false" />The items that are affected by the change.</param></Docs></Member><Member MemberName=".ctor"><MemberSignature Language="C#" Value="public NotifyCollectionChangedEventArgs (System.Collections.Specialized.NotifyCollectionChangedAction action, object changedItem);" /><MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(valuetype System.Collections.Specialized.NotifyCollectionChangedAction action, object changedItem) cil managed" /><MemberType>Constructor</MemberType><AssemblyInfo><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><Parameters><Parameter Name="action" Type="System.Collections.Specialized.NotifyCollectionChangedAction" /><Parameter Name="changedItem" Type="System.Object" /></Parameters><Docs><remarks>To be added.</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Initializes a new instance of the <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> class that describes a one-item change.</para></summary><param name="action"><attribution license="cc4" from="Microsoft" modified="false" />The action that caused the event. This can be set to <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Reset" />, <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Add" />, or <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Remove" />.</param><param name="changedItem"><attribution license="cc4" from="Microsoft" modified="false" />The item that is affected by the change.</param></Docs></Member><Member MemberName=".ctor"><MemberSignature Language="C#" Value="public NotifyCollectionChangedEventArgs (System.Collections.Specialized.NotifyCollectionChangedAction action, System.Collections.IList newItems, System.Collections.IList oldItems);" /><MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(valuetype System.Collections.Specialized.NotifyCollectionChangedAction action, class System.Collections.IList newItems, class System.Collections.IList oldItems) cil managed" /><MemberType>Constructor</MemberType><AssemblyInfo><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><Parameters><Parameter Name="action" Type="System.Collections.Specialized.NotifyCollectionChangedAction" /><Parameter Name="newItems" Type="System.Collections.IList" /><Parameter Name="oldItems" Type="System.Collections.IList" /></Parameters><Docs><remarks>To be added.</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Initializes a new instance of the <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> class that describes a multi-item <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" /> change.</para></summary><param name="action"><attribution license="cc4" from="Microsoft" modified="false" />The action that caused the event. This can only be set to <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" />.</param><param name="newItems"><attribution license="cc4" from="Microsoft" modified="false" />The new items that are replacing the original items.</param><param name="oldItems"><attribution license="cc4" from="Microsoft" modified="false" />The original items that are replaced.</param></Docs></Member><Member MemberName=".ctor"><MemberSignature Language="C#" Value="public NotifyCollectionChangedEventArgs (System.Collections.Specialized.NotifyCollectionChangedAction action, System.Collections.IList changedItems, int startingIndex);" /><MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(valuetype System.Collections.Specialized.NotifyCollectionChangedAction action, class System.Collections.IList changedItems, int32 startingIndex) cil managed" /><MemberType>Constructor</MemberType><AssemblyInfo><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><Parameters><Parameter Name="action" Type="System.Collections.Specialized.NotifyCollectionChangedAction" /><Parameter Name="changedItems" Type="System.Collections.IList" /><Parameter Name="startingIndex" Type="System.Int32" /></Parameters><Docs><remarks>To be added.</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Initializes a new instance of the <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> class that describes a multi-item change or a <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Reset" /> change.</para></summary><param name="action"><attribution license="cc4" from="Microsoft" modified="false" />The action that caused the event. This can be set to <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Reset" />, <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Add" />, or <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Remove" />.</param><param name="changedItems"><attribution license="cc4" from="Microsoft" modified="false" />The items affected by the change.</param><param name="startingIndex"><attribution license="cc4" from="Microsoft" modified="false" />The index where the change occurred.</param></Docs></Member><Member MemberName=".ctor"><MemberSignature Language="C#" Value="public NotifyCollectionChangedEventArgs (System.Collections.Specialized.NotifyCollectionChangedAction action, object changedItem, int index);" /><MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(valuetype System.Collections.Specialized.NotifyCollectionChangedAction action, object changedItem, int32 index) cil managed" /><MemberType>Constructor</MemberType><AssemblyInfo><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><Parameters><Parameter Name="action" Type="System.Collections.Specialized.NotifyCollectionChangedAction" /><Parameter Name="changedItem" Type="System.Object" /><Parameter Name="index" Type="System.Int32" /></Parameters><Docs><remarks>To be added.</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Initializes a new instance of the <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> class that describes a one-item change.</para></summary><param name="action"><attribution license="cc4" from="Microsoft" modified="false" />The action that caused the event. This can be set to <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Reset" />, <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Add" />, or <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Remove" />.</param><param name="changedItem"><attribution license="cc4" from="Microsoft" modified="false" />The item that is affected by the change.</param><param name="index"><attribution license="cc4" from="Microsoft" modified="false" />The index where the change occurred.</param></Docs></Member><Member MemberName=".ctor"><MemberSignature Language="C#" Value="public NotifyCollectionChangedEventArgs (System.Collections.Specialized.NotifyCollectionChangedAction action, object newItem, object oldItem);" /><MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(valuetype System.Collections.Specialized.NotifyCollectionChangedAction action, object newItem, object oldItem) cil managed" /><MemberType>Constructor</MemberType><AssemblyInfo><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><Parameters><Parameter Name="action" Type="System.Collections.Specialized.NotifyCollectionChangedAction" /><Parameter Name="newItem" Type="System.Object" /><Parameter Name="oldItem" Type="System.Object" /></Parameters><Docs><remarks>To be added.</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Initializes a new instance of the <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> class that describes a one-item <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" /> change.</para></summary><param name="action"><attribution license="cc4" from="Microsoft" modified="false" />The action that caused the event. This can only be set to <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" />.</param><param name="newItem"><attribution license="cc4" from="Microsoft" modified="false" />The new item that is replacing the original item.</param><param name="oldItem"><attribution license="cc4" from="Microsoft" modified="false" />The original item that is replaced.</param></Docs></Member><Member MemberName=".ctor"><MemberSignature Language="C#" Value="public NotifyCollectionChangedEventArgs (System.Collections.Specialized.NotifyCollectionChangedAction action, System.Collections.IList newItems, System.Collections.IList oldItems, int startingIndex);" /><MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(valuetype System.Collections.Specialized.NotifyCollectionChangedAction action, class System.Collections.IList newItems, class System.Collections.IList oldItems, int32 startingIndex) cil managed" /><MemberType>Constructor</MemberType><AssemblyInfo><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><Parameters><Parameter Name="action" Type="System.Collections.Specialized.NotifyCollectionChangedAction" /><Parameter Name="newItems" Type="System.Collections.IList" /><Parameter Name="oldItems" Type="System.Collections.IList" /><Parameter Name="startingIndex" Type="System.Int32" /></Parameters><Docs><remarks>To be added.</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Initializes a new instance of the <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> class that describes a multi-item <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" /> change.</para></summary><param name="action"><attribution license="cc4" from="Microsoft" modified="false" />The action that caused the event. This can only be set to <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" />.</param><param name="newItems"><attribution license="cc4" from="Microsoft" modified="false" />The new items that are replacing the original items.</param><param name="oldItems"><attribution license="cc4" from="Microsoft" modified="false" />The original items that are replaced.</param><param name="startingIndex"><attribution license="cc4" from="Microsoft" modified="false" />The index of the first item of the items that are being replaced.</param></Docs></Member><Member MemberName=".ctor"><MemberSignature Language="C#" Value="public NotifyCollectionChangedEventArgs (System.Collections.Specialized.NotifyCollectionChangedAction action, System.Collections.IList changedItems, int index, int oldIndex);" /><MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(valuetype System.Collections.Specialized.NotifyCollectionChangedAction action, class System.Collections.IList changedItems, int32 index, int32 oldIndex) cil managed" /><MemberType>Constructor</MemberType><AssemblyInfo><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><Parameters><Parameter Name="action" Type="System.Collections.Specialized.NotifyCollectionChangedAction" /><Parameter Name="changedItems" Type="System.Collections.IList" /><Parameter Name="index" Type="System.Int32" /><Parameter Name="oldIndex" Type="System.Int32" /></Parameters><Docs><remarks>To be added.</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Initializes a new instance of the <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> class that describes a multi-item <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move" /> change.</para></summary><param name="action"><attribution license="cc4" from="Microsoft" modified="false" />The action that caused the event. This can only be set to <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move" />.</param><param name="changedItems"><attribution license="cc4" from="Microsoft" modified="false" />The items affected by the change.</param><param name="index"><attribution license="cc4" from="Microsoft" modified="false" />The new index for the changed items.</param><param name="oldIndex"><attribution license="cc4" from="Microsoft" modified="false" />The old index for the changed items.</param></Docs></Member><Member MemberName=".ctor"><MemberSignature Language="C#" Value="public NotifyCollectionChangedEventArgs (System.Collections.Specialized.NotifyCollectionChangedAction action, object changedItem, int index, int oldIndex);" /><MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(valuetype System.Collections.Specialized.NotifyCollectionChangedAction action, object changedItem, int32 index, int32 oldIndex) cil managed" /><MemberType>Constructor</MemberType><AssemblyInfo><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><Parameters><Parameter Name="action" Type="System.Collections.Specialized.NotifyCollectionChangedAction" /><Parameter Name="changedItem" Type="System.Object" /><Parameter Name="index" Type="System.Int32" /><Parameter Name="oldIndex" Type="System.Int32" /></Parameters><Docs><remarks>To be added.</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Initializes a new instance of the <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> class that describes a one-item <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move" /> change.</para></summary><param name="action"><attribution license="cc4" from="Microsoft" modified="false" />The action that caused the event. This can only be set to <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move" />.</param><param name="changedItem"><attribution license="cc4" from="Microsoft" modified="false" />The item affected by the change.</param><param name="index"><attribution license="cc4" from="Microsoft" modified="false" />The new index for the changed item.</param><param name="oldIndex"><attribution license="cc4" from="Microsoft" modified="false" />The old index for the changed item.</param></Docs></Member><Member MemberName=".ctor"><MemberSignature Language="C#" Value="public NotifyCollectionChangedEventArgs (System.Collections.Specialized.NotifyCollectionChangedAction action, object newItem, object oldItem, int index);" /><MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(valuetype System.Collections.Specialized.NotifyCollectionChangedAction action, object newItem, object oldItem, int32 index) cil managed" /><MemberType>Constructor</MemberType><AssemblyInfo><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><Parameters><Parameter Name="action" Type="System.Collections.Specialized.NotifyCollectionChangedAction" /><Parameter Name="newItem" Type="System.Object" /><Parameter Name="oldItem" Type="System.Object" /><Parameter Name="index" Type="System.Int32" /></Parameters><Docs><remarks>To be added.</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Initializes a new instance of the <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> class that describes a one-item <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" /> change.</para></summary><param name="action"><attribution license="cc4" from="Microsoft" modified="false" />The action that caused the event. This can be set to <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" />.</param><param name="newItem"><attribution license="cc4" from="Microsoft" modified="false" />The new item that is replacing the original item.</param><param name="oldItem"><attribution license="cc4" from="Microsoft" modified="false" />The original item that is replaced.</param><param name="index"><attribution license="cc4" from="Microsoft" modified="false" />The index of the item being replaced.</param></Docs></Member><Member MemberName="Action"><MemberSignature Language="C#" Value="public System.Collections.Specialized.NotifyCollectionChangedAction Action { get; }" /><MemberSignature Language="ILAsm" Value=".property instance valuetype System.Collections.Specialized.NotifyCollectionChangedAction Action" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Collections.Specialized.NotifyCollectionChangedAction</ReturnType></ReturnValue><Docs><value>To be added.</value><remarks>To be added.</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Gets the action that caused the event. </para></summary></Docs></Member><Member MemberName="NewItems"><MemberSignature Language="C#" Value="public System.Collections.IList NewItems { get; }" /><MemberSignature Language="ILAsm" Value=".property instance class System.Collections.IList NewItems" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Collections.IList</ReturnType></ReturnValue><Docs><value>To be added.</value><remarks>To be added.</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Gets the list of new items involved in the change.</para></summary></Docs></Member><Member MemberName="NewStartingIndex"><MemberSignature Language="C#" Value="public int NewStartingIndex { get; }" /><MemberSignature Language="ILAsm" Value=".property instance int32 NewStartingIndex" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Docs><value>To be added.</value><remarks>To be added.</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Gets the index at which the change occurred.</para></summary></Docs></Member><Member MemberName="OldItems"><MemberSignature Language="C#" Value="public System.Collections.IList OldItems { get; }" /><MemberSignature Language="ILAsm" Value=".property instance class System.Collections.IList OldItems" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Collections.IList</ReturnType></ReturnValue><Docs><value>To be added.</value><remarks>To be added.</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Gets the list of items affected by a <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" />, Remove, or Move action.</para></summary></Docs></Member><Member MemberName="OldStartingIndex"><MemberSignature Language="C#" Value="public int OldStartingIndex { get; }" /><MemberSignature Language="ILAsm" Value=".property instance int32 OldStartingIndex" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Docs><value>To be added.</value><remarks>To be added.</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Gets the index at which a <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move" />, Remove, or Replace action occurred.</para></summary></Docs></Member></Members></Type>