Keysight Pathwave 89600 VSA .NET API
RemoteCollectionChanged Event
See Also 
Agilent.SA.Vsa.Interfaces Assembly > Agilent.SA.Vsa Namespace > IRemoteNotifyCollectionChanged Interface : RemoteCollectionChanged Event


Glossary Item Box

This event is used internally to propagate System.Collections.Specialized.INotifyCollectionChanged.CollectionChanged events across the remoting boundary. See NotifyCollectionChangedWrapper for a description of how to receive System.Collections.Specialized.INotifyCollectionChanged.CollectionChanged events for a given object.

Syntax

Visual Basic (Declaration) 
Event RemoteCollectionChanged As EventHandler(Of RemoteCollectionChangedEventArgs)
C# 
event EventHandler<RemoteCollectionChangedEventArgs> RemoteCollectionChanged
C++/CLI 
event EventHandler<RemoteCollectionChangedEventArgs^>^ RemoteCollectionChanged

Event Data

The event handler receives an argument of type RemoteCollectionChangedEventArgs containing data related to this event. The following RemoteCollectionChangedEventArgs properties provide information specific to this event.

PropertyDescription
ActionGets the action that caused the event.  
NewItemsGets the list of new items involved in the change.  
NewStartingIndexGets the index at which the change occurred.  
OldItemsGets the list of items affected by a Replace, Remove, or Move action.  
OldStartingIndexGets the index at which a Move, Remove, or Replace action occurred.  

Requirements

Target Platforms: Windows 11 Professional or Enterprise; Windows 10 Professional, Enterprise, or Education (64-bit)

See Also