MouseGestureData.FromEventArgs Method (ExecutedToolEventArgs)
Provides a MouseGestureData from an ExecutedToolEventArgs object.
Namespace: Microsoft.Windows.Design.Interaction
Assembly: Microsoft.Windows.Design.Interaction (in Microsoft.Windows.Design.Interaction.dll)
Syntax
'Declaration
Public Shared Function FromEventArgs ( _
e As ExecutedToolEventArgs _
) As MouseGestureData
public static MouseGestureData FromEventArgs(
ExecutedToolEventArgs e
)
public:
static MouseGestureData^ FromEventArgs(
ExecutedToolEventArgs^ e
)
static member FromEventArgs :
e:ExecutedToolEventArgs -> MouseGestureData
public static function FromEventArgs(
e : ExecutedToolEventArgs
) : MouseGestureData
Parameters
- e
Type: Microsoft.Windows.Design.Interaction.ExecutedToolEventArgs
The ExecutedToolEventArgs object passed into a command callback.
Return Value
Type: Microsoft.Windows.Design.Interaction.MouseGestureData
The MouseGestureData object contained in the Parameter property of the ExecutedToolEventArgs object.
Exceptions
Exception | Condition |
---|---|
ArgumentNullException | e is nulla null reference (Nothing in Visual Basic). |
Remarks
Most commands are implemented as ExecuteEventHandler callbacks. These callbacks have a single property called "data" that represents the data of the command. This data is returned as a MouseGestureData object when the command is invoked by a gesture.
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.
See Also
Reference
Microsoft.Windows.Design.Interaction Namespace