Export (0) Print
Expand All
Expand Minimize

AutomationPeer Methods

(see also Protected Methods )
  Name Description
Public method CheckAccess  Determines whether the calling thread has access to this DispatcherObject. (inherited from DispatcherObject)
Public method Equals  Overloaded. Determines whether two Object instances are equal. (inherited from Object)
Public method GetAcceleratorKey Gets a string that contains the accelerator key combinations for the element that is associated with the UI Automation peer.
Public method GetAccessKey Gets the access key for the element that is associated with the automation peer.
Public method GetAutomationControlType Gets the control type for the element that is associated with the UI Automation peer.
Public method GetAutomationId Gets the AutomationId of the element that is associated with the automation peer.
Public method GetBoundingRectangle Gets the Rect that represents the screen coordinates of the element that is associated with the automation peer.
Public method GetChildren Gets the collection of GetChildren elements represented in the UI Automation tree as immediate child elements of the automation peer.
Public method GetClassName Gets a human readable name that, in addition to AutomationControlType, differentiates the control represented by this AutomationPeer.
Public method GetClickablePoint Gets a Point that represents the clickable space that is on the element that is associated with the automation peer.
Public method GetHashCode  Serves as a hash function for a particular type. (inherited from Object)
Public method GetHelpText Gets the string that describes the functionality of the control that is associated with the automation peer.
Public method GetItemStatus Gets a string that conveys the visual status of the element that is associated with this automation peer.
Public method GetItemType Gets a human-readable string that contains the type of the item that an object represents.
Public method GetLabeledBy Gets the AutomationPeer for the Label that is targeted to the element.
Public method GetLocalizedControlType Gets a human-readable localized string representing the AutomationControlType value for the control that is associated with this automation peer.
Public method GetName Gets the text string describing the element that is associated with this automation peer.
Public method GetOrientation Gets a value that indicates whether the control is laid out in a specific direction.
Public method GetParent Gets the AutomationPeer that is the parent of this AutomationPeer.
Public method GetPattern When overridden in a derived class, gets the control pattern that is associated with the specified PatternInterface.
Public method GetType  Gets the Type of the current instance. (inherited from Object)
Public method HasKeyboardFocus Gets a value that indicates whether the element that is associated with this automation peer currently has keyboard focus.
Public method InvalidatePeer Triggers recalculation of the main properties of the AutomationPeer and raises the PropertyChanged notification to the Automation Client if the properties changed.
Public method 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.
Public method 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.
Public method IsEnabled Gets a value that indicates whether the element associated with this automation peer can be interacted with.
Public method IsKeyboardFocusable Gets a value that indicates whether the element can accept keyboard focus.
Public method IsOffscreen Gets a value that indicates whether an element is off the screen.
Public method IsPassword Gets a value that indicates whether the element contains protected content.
Public method IsRequiredForForm Gets a value that indicates whether the element that is associated with this peer is required to be completed on a form.
Public method Static ListenerExists Gets a value that indicates whether UI Automation is listening for the specified event.
Public method RaiseAsyncContentLoadedEvent Called by the AutomationPeer to raise the AsyncContentLoadedEvent event.
Public method RaiseAutomationEvent Raises an automation event.
Public method RaisePropertyChangedEvent Raises an event to notify the automation client of a changed property value.
Public method Static ReferenceEquals  Determines whether the specified Object instances are the same instance. (inherited from Object)
Public method ResetChildrenCache Synchronously resets the tree of child elements by calling GetChildrenCore.
Public method SetFocus Sets the keyboard input focus on the element that is associated with this automation peer.
Public method ToString  Returns a String that represents the current Object. (inherited from Object)
Public method VerifyAccess  Enforces that the calling thread has access to this DispatcherObject. (inherited from DispatcherObject)
Top

  Name Description
Protected method 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)
Protected method GetAcceleratorKeyCore When overridden in a derived class, is called by GetAcceleratorKey.
Protected method GetAccessKeyCore When overridden in a derived class, is called by GetAccessKey.
Protected method GetAutomationControlTypeCore When overridden in a derived class, is called by GetAutomationControlType.
Protected method GetAutomationIdCore When overridden in a derived class, is called by GetAutomationId.
Protected method GetBoundingRectangleCore When overridden in a derived class, is called by GetBoundingRectangle.
Protected method GetChildrenCore When overridden in a derived class, is called by GetChildren.
Protected method GetClassNameCore When overridden in a derived class, is called by GetClassName.
Protected method GetClickablePointCore When overridden in a derived class, is called by GetClickablePoint.
Protected method GetHelpTextCore When overridden in a derived class, is called by GetHelpText.
Protected method GetHostRawElementProviderCore Tells UI Automation where in the UI Automation tree to place the hwnd being hosted by a Windows Presentation Foundation (WPF) element.
Protected method GetItemStatusCore When overridden in a derived class, is called by GetItemStatus.
Protected method GetItemTypeCore When overridden in a derived class, is called by GetItemType.
Protected method GetLabeledByCore When overridden in a derived class, is called by GetLabeledBy.
Protected method GetLocalizedControlTypeCore When overridden in a derived class, is called by GetLocalizedControlType.
Protected method GetNameCore When overridden in a derived class, is called by GetName.
Protected method GetOrientationCore When overridden in a derived class, is called by GetOrientation.
Protected method HasKeyboardFocusCore When overridden in a derived class, is called by HasKeyboardFocus.
Protected method IsContentElementCore When overridden in a derived class, is called by IsContentElement.
Protected method IsControlElementCore When overridden in a derived class, is called by IsControlElement.
Protected method IsEnabledCore When overridden in a derived class, is called by IsEnabled.
Protected method IsKeyboardFocusableCore When overridden in a derived class, is called by IsKeyboardFocusable.
Protected method IsOffscreenCore When overridden in a derived class, is called by IsOffscreen.
Protected method IsPasswordCore When overridden in a derived class, is called by IsPassword.
Protected method IsRequiredForFormCore When overridden in a derived class, is called by IsRequiredForForm.
Protected method MemberwiseClone  Creates a shallow copy of the current Object. (inherited from Object)
Protected method PeerFromProvider Gets an AutomationPeer for the specified IRawElementProviderSimple proxy.
Protected method ProviderFromPeer Gets the IRawElementProviderSimple for the specified AutomationPeer.
Protected method SetFocusCore When overridden in a derived class, is called by SetFocus.
Top

Community Additions

ADD
Show:
© 2014 Microsoft