[This is preliminary documentation and is subject to change.]

Raised before the list is cleared. Raised by Clear()()() method.

Namespace:  Tools.CollectionsT.GenericT
Assembly:  Tools (in Tools.dll) Version: 1.5.2.0

Syntax

C#
public event ListWithEvents<(Of <(T>)>)..::.ClearingEventHandler Clearing
Visual Basic (Declaration)
Public Event Clearing As ListWithEvents<(Of <(T>)>)..::.ClearingEventHandler
Visual C++
public:
 event ListWithEvents<(Of <(T>)>)..::.ClearingEventHandler^ Clearing {
	void add (ListWithEvents<(Of <(T>)>)..::.ClearingEventHandler^ value);
	void remove (ListWithEvents<(Of <(T>)>)..::.ClearingEventHandler^ value);
}
J#
/** @event */
public void add_Clearing (ListWithEvents<(Of <(T>)>)..::.ClearingEventHandler value)
/** @event */
public void remove_Clearing (ListWithEvents<(Of <(T>)>)..::.ClearingEventHandler value)
JScript
JScript does not support events.

Remarks

This event can be disabled (see AllowAddCancelableEventsHandlers. This means thatInvalidOperationException is thrown when adding handler and AllowAddCancelableEventsHandlers is False.

Removing Event is not raised when clearing list.

Exceptions

ExceptionCondition
System..::.InvalidOperationExceptionAdding handler when AllowAddCancelableEventsHandlers is false

See Also