[]
        
(Showing Draft Content)

C1.C1Preview.InputAction

InputAction Class

Describes the combination of a user action on a control produced by a RenderInputBase-derived object, and the associated handling.

Inheritance
InputAction
Namespace: C1.C1Preview
Assembly: C1.PrintDocument.4.8.dll
Syntax
[C1ClassSerialization(true)]
public class InputAction
Remarks

Objects of this type, describing handling of different user actions, are stored in the InputActions collection of a RenderInputBase object, and define how various user actions on the control produced by that object are handled.

For details on the use of action handlers, see ActionHandlerBase.

Constructors

Name Description
InputAction()

Initializes a new instance of the InputAction class.

InputAction(UserActionEnum, ActionHandlerBase)

Initializes a new instance of the InputAction class, assigning the UserAction and ActionHandler properties.

Properties

Name Description
ActionHandler

Gets or sets the action handler associated with the current object.

UserAction

Gets or sets the kind of user action (such as click or focus enter) associated with the current object.

Methods

Name Description
AssignFrom(InputAction)

Assigns (copies) properties from another InputAction to the current object.