[]
Describes arguments for the event fired periodically by a potentially long operation. Can be used to provide feedback to the user and to allow the user to cancel the operation.
public class LongOperationEventArgs : EventArgs
Public Class LongOperationEventArgs
Inherits EventArgs
Name | Description |
---|---|
LongOperationEventArgs() | Creates a new instance of LongOperationEventArgs with default properties (Complete=0, CanCancel=false). |
LongOperationEventArgs(bool) | Creates a new instance of LongOperationEventArgs with the specified CanCancel value and Complete=0. |
LongOperationEventArgs(float) | Creates a new instance of LongOperationEventArgs with the specified complete value and CanCancel=false. |
LongOperationEventArgs(float, bool) | Creates a new instance of LongOperationEventArgs with the specified complete and CanCancel values. |
Name | Description |
---|---|
CanCancel | Gets the value indicating whether the event handler can cancel the current long operation by setting the Cancel property to true. |
Cancel | Gets or sets a value indicating whether the current long operation should be canceled. (This property is ignored if CanCancel is false.) |
Complete | Gets the approximate completed ratio, from 0 (0% complete) to 1 (100% complete). |