AutomationPeer Methods
.NET Framework 3.0
(see also
Protected Methods
)
Top
| Name | Description | |
|---|---|---|
| CheckAccess | Determines whether the calling thread has access to this DispatcherObject. (inherited from DispatcherObject) |
| Equals | Overloaded. Determines whether two Object instances are equal. (inherited from Object) |
| GetAcceleratorKey | Gets a string that contains the accelerator key combinations for the element that is associated with the UI Automation peer. |
| GetAccessKey | Gets the access key for the element that is associated with the automation peer. |
| GetAutomationControlType | Gets the control type for the element that is associated with the UI Automation peer. |
| GetAutomationId | Gets the AutomationId of the element that is associated with the automation peer. |
| GetBoundingRectangle | Gets the Rect that represents the screen coordinates of the element that is associated with the automation peer. |
| GetChildren | Gets the collection of GetChildren elements represented in the UI Automation tree as immediate child elements of the automation peer. |
| GetClassName | Gets a human readable name that, in addition to AutomationControlType, differentiates the control represented by this AutomationPeer. |
| GetClickablePoint | Gets a Point that represents the clickable space that is on the element that is associated with the automation peer. |
| GetHashCode | Serves as a hash function for a particular type. (inherited from Object) |
| GetHelpText | Gets the string that describes the functionality of the control that is associated with the automation peer. |
| GetItemStatus | Gets a string that conveys the visual status of the element that is associated with this automation peer. |
| GetItemType | Gets a human-readable string that contains the type of the item that an object represents. |
| GetLabeledBy | Gets the AutomationPeer for the Label that is targeted to the element. |
| GetLocalizedControlType | Gets a human-readable localized string representing the AutomationControlType value for the control that is associated with this automation peer. |
| GetName | Gets the text string describing the element that is associated with this automation peer. |
| GetOrientation | Gets a value that indicates whether the control is laid out in a specific direction. |
| GetParent | Gets the AutomationPeer that is the parent of this AutomationPeer. |
| GetPattern | When overridden in a derived class, gets the control pattern that is associated with the specified PatternInterface. |
| GetType | Gets the Type of the current instance. (inherited from Object) |
| HasKeyboardFocus | Gets a value that indicates whether the element that is associated with this automation peer currently has keyboard focus. |
| InvalidatePeer | Triggers recalculation of the main properties of the AutomationPeer and raises the PropertyChanged notification to the Automation Client if the properties changed. |
| IsContentElement | Gets a value that indicates whether the element that is associated with this automation peer is an element that contains data that is presented to the user. |
| IsControlElement | Gets or sets a value that indicates whether the element is understood by the user as interactive or as contributing to the logical structure of the control in the GUI. |
| IsEnabled | Gets a value that indicates whether the element associated with this automation peer can be interacted with. |
| IsKeyboardFocusable | Gets a value that indicates whether the element can accept keyboard focus. |
| IsOffscreen | Gets a value that indicates whether an element is off the screen. |
| IsPassword | Gets a value that indicates whether the element contains protected content. |
| IsRequiredForForm | Gets a value that indicates whether the element that is associated with this peer is required to be completed on a form. |
| ListenerExists | Gets a value that indicates whether UI Automation is listening for the specified event. |
| RaiseAsyncContentLoadedEvent | Called by the AutomationPeer to raise the AsyncContentLoadedEvent event. |
| RaiseAutomationEvent | Raises an automation event. |
| RaisePropertyChangedEvent | Raises an event to notify the automation client of a changed property value. |
| ReferenceEquals | Determines whether the specified Object instances are the same instance. (inherited from Object) |
| ResetChildrenCache | Synchronously resets the tree of child elements by calling GetChildrenCore. |
| SetFocus | Sets the keyboard input focus on the element that is associated with this automation peer. |
| ToString | Returns a String that represents the current Object. (inherited from Object) |
| VerifyAccess | Enforces that the calling thread has access to this DispatcherObject. (inherited from DispatcherObject) |
| Name | Description | |
|---|---|---|
| Finalize | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (inherited from Object) |
| GetAcceleratorKeyCore | When overridden in a derived class, is called by GetAcceleratorKey. |
| GetAccessKeyCore | When overridden in a derived class, is called by GetAccessKey. |
| GetAutomationControlTypeCore | When overridden in a derived class, is called by GetAutomationControlType. |
| GetAutomationIdCore | When overridden in a derived class, is called by GetAutomationId. |
| GetBoundingRectangleCore | When overridden in a derived class, is called by GetBoundingRectangle. |
| GetChildrenCore | When overridden in a derived class, is called by GetChildren. |
| GetClassNameCore | When overridden in a derived class, is called by GetClassName. |
| GetClickablePointCore | When overridden in a derived class, is called by GetClickablePoint. |
| GetHelpTextCore | When overridden in a derived class, is called by GetHelpText. |
| GetHostRawElementProviderCore | Tells UI Automation where in the UI Automation tree to place the hwnd being hosted by a Windows Presentation Foundation (WPF) element. |
| GetItemStatusCore | When overridden in a derived class, is called by GetItemStatus. |
| GetItemTypeCore | When overridden in a derived class, is called by GetItemType. |
| GetLabeledByCore | When overridden in a derived class, is called by GetLabeledBy. |
| GetLocalizedControlTypeCore | When overridden in a derived class, is called by GetLocalizedControlType. |
| GetNameCore | When overridden in a derived class, is called by GetName. |
| GetOrientationCore | When overridden in a derived class, is called by GetOrientation. |
| HasKeyboardFocusCore | When overridden in a derived class, is called by HasKeyboardFocus. |
| IsContentElementCore | When overridden in a derived class, is called by IsContentElement. |
| IsControlElementCore | When overridden in a derived class, is called by IsControlElement. |
| IsEnabledCore | When overridden in a derived class, is called by IsEnabled. |
| IsKeyboardFocusableCore | When overridden in a derived class, is called by IsKeyboardFocusable. |
| IsOffscreenCore | When overridden in a derived class, is called by IsOffscreen. |
| IsPasswordCore | When overridden in a derived class, is called by IsPassword. |
| IsRequiredForFormCore | When overridden in a derived class, is called by IsRequiredForForm. |
| MemberwiseClone | Creates a shallow copy of the current Object. (inherited from Object) |
| PeerFromProvider | Gets an AutomationPeer for the specified IRawElementProviderSimple proxy. |
| ProviderFromPeer | Gets the IRawElementProviderSimple for the specified AutomationPeer. |
| SetFocusCore | When overridden in a derived class, is called by SetFocus. |
Reference
AutomationPeer ClassSystem.Windows.Automation.Peers Namespace