The following tables list the members exposed by ImageViewerAutomationControl.
| Name | Description | |
|---|---|---|
![]()  | ImageViewerAutomationControl Constructor | Creates a new instance of IAnnAutomationControl for the ImageViewer | 
| Name | Description | |
|---|---|---|
![]()  | AutomationContainer | Gets the annotation container associated with this control. | 
![]()  | 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. | 
![]()  | AutomationOffset | Gets the offset the automation control. | 
![]()  | AutomationSize | Gets the size of the automation control. | 
![]()  | AutomationTransform | Gets the matrix object that represents the current transformation for the annotations objects. | 
![]()  | AutomationUseDpi | Gets a value that indicates 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. | 
![]()  | Name | Overridden. Gets the name of this mode. | 
![]()  | RenderingEngine | Gets or sets the rendering engine associated with this control. | 
| Name | Description | |
|---|---|---|
![]()  | AutomationAttach | A method that will be called whenever AnnAutomation.Attach is called. | 
![]()  | AutomationDetach | A method that will be called whenever AnnAutomation.Detach is called. | 
![]()  | AutomationInvalidate | Invalidates the specified region of the control. | 
![]()  | GetImageData | Gets the image data for the specified area in the image in the control. | 
![]()  | HandleGotFocus | Must be called by the application when the control receives the focus. | 
![]()  | HandleLostFocus | Must be called by the application when the control loses the focus. | 
![]()  | PutImageData | Puts the image data in the specified area in the image inside the control. | 
![]()  | Start | Overridden. Starts the mode. | 
![]()  | Stop | Overridden. Stops the mode. | 
| Name | Description | |
|---|---|---|
![]()  | AutomationDoubleClick | Represents an event of that triggers when the the pointer (mouse or touch) is double-clicked on the surface of the control. AnnPointerEventArgs | 
![]()  | AutomationEnabledChanged | Represents an event that triggers whenever the value of AutomationEnabled is changed. LeadEventArgs | 
![]()  | AutomationGotFocus | Represents an event that triggers when the control receives the focus. LeadEventArgs | 
![]()  | AutomationLostFocus | Represents an event that triggers when the control loses the focus. LeadEventArgs | 
![]()  | AutomationPointerDown | Represents an event that triggers when the the pointer (mouse or touch) is down-clicked on the surface of the control. AnnPointerEventArgs | 
![]()  | AutomationPointerMove | Represents an event of that triggers when the the pointer (mouse or touch) is moved on the surface of the control. AnnPointerEventArgs | 
![]()  | AutomationPointerUp | Represents an event that triggers when the the pointer (mouse or touch) is up (released) from the surface of the control. AnnPointerEventArgs | 
![]()  | AutomationSizeChanged | Represents an event that triggers when the size of this control changes. LeadEventArgs | 
![]()  | AutomationTransformChanged | Represents an event that must trigger whenever the value of AutomationTransform is changed. LeadEventArgs | 
![]()  | AutomationUseDpiChanged | Represents an event that triggers whenever the value of AutomationUseDpi is changed. LeadEventArgs |