Show / Hide Table of Contents

Class VectorChangedEventArgs

Implements Vector Changed Event arguments

Inheritance
System.Object
VectorChangedEventArgs
Implements
IVectorChangedEventArgs
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: EmptyKeys.UserInterface.Interactivity
Assembly: EmptyKeys.UserInterface.dll
Syntax
public sealed class VectorChangedEventArgs : IVectorChangedEventArgs

Constructors

VectorChangedEventArgs(NotifyCollectionChangedAction, Object, Int32)

Initializes a new instance of the VectorChangedEventArgs class.

Declaration
public VectorChangedEventArgs(NotifyCollectionChangedAction action, object item, int index)
Parameters
Type Name Description
System.Collections.Specialized.NotifyCollectionChangedAction action

The action.

System.Object item

The item.

System.Int32 index

The index.

Exceptions
Type Condition
System.ArgumentOutOfRangeException

action

Properties

CollectionChange

Gets the type of change that occurred in the vector.

Declaration
public CollectionChange CollectionChange { get; }
Property Value
Type Description
CollectionChange

Index

Gets the position where the change occurred in the vector.

Declaration
public uint Index { get; }
Property Value
Type Description
System.UInt32

Item

Gets the affected item.

Declaration
public object Item { get; }
Property Value
Type Description
System.Object

Implements

IVectorChangedEventArgs
Back to top Generated by DocFX