←Select platform

IAnnAutomationControl Interface Members

Summary

The following tables list the members exposed by IAnnAutomationControl.

Public Methods

Name Description
AutomationAttach Called when AnnAutomation.Attach is called.
AutomationDetach Called when AnnAutomation.Detach is called.
AutomationInvalidate Invalidates the specified region of the control.
OnAutomationDoubleClick Must be called when the pointer (mouse or touch) is double clicked or tapped on the control.
OnAutomationPointerDown Must be called when the pointer (mouse or touch) is pressed down or tapped on the control.
OnAutomationPointerMove Must be called when the pointer (mouse or touch) is moving or dragging on the control.
OnAutomationPointerUp Must be called when the pointer (mouse or touch) is released up from the control.

Public Properties

Name Description
AutomationAntiAlias Gets or sets a value that indicate whether anti-aliasing should be used during rendering.
AutomationContainerIndex Gets or sets the active container index.
AutomationDataProvider Gets or sets the data provider to use for getting and setting image data.
AutomationDpiX Gets the horizontal resolution of the screen.
AutomationDpiY Gets the vertical resolution of the screen.
AutomationEnabled Gets a value that indicates whether the automation control is enabled and can received mouse, touch or keyboard events.
AutomationGetContainersCallback Gets or sets the callback that is used to obtain the collection of annotation containers used by the automation.
AutomationObject Gets or sets the automation object.
AutomationScrollOffset Gets the scroll offset being used by the control.
AutomationTransform Gets the matrix object that represents the current transformation for the annotations objects.
AutomationUseDpi Gets a value that indicate whether to use the resolution values when viewing an image.
AutomationXResolution Gets the horizontal resolution of the image.
AutomationYResolution Gets the vertical resolution of the image.
RenderingEngine Gets or sets the rendering engine associated with this control.

Public Events

Name Description
AutomationDoubleClick Event that must trigger when the pointer (mouse or touch) is double-clicked or double-tapped on the control. AnnPointerEventArgs
AutomationEnabledChanged Event that must trigger whenever the value of AutomationEnabled is changed.
AutomationGotFocus Event that must trigger when the control receives the focus. LeadEventArgs
AutomationLostFocus Event that must trigger when the control loses the focus. LeadEventArgs
AutomationPointerDown Event that must trigger when the pointer (mouse or touch) is down or tapped on the control. AnnPointerEventArgs
AutomationPointerMove Event that must trigger when the pointer (mouse or touch) is moved or dragged on the control. AnnPointerEventArgs
AutomationPointerUp Event that must trigger when the pointer (mouse or touch) is up or released from the control. AnnPointerEventArgs
AutomationSizeChanged Event that must trigger whenever the size of the control changes.
AutomationTransformChanged Event that must trigger whenever the value of AutomationTransform is changed.
AutomationUseDpiChanged Event that must trigger whenever the value of AutomationUseDpi is changed.
Help Version 19.0.2017.10.27
Products | Support | Contact Us | Copyright Notices
© 1991-2017 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.Annotations.Core Assembly