Version

RecordAutomationPeer Class Members

The following tables list the members exposed by RecordAutomationPeer.

Public Constructors
 NameDescription
Public ConstructorRecordAutomationPeer ConstructorCreates a new instance of the RecordAutomationPeer class  
Public Properties
Protected Properties
 NameDescription
Protected Internal PropertyIsHwndHostGets a value that indicates whether the element that is associated with this System.Windows.Automation.Peers.AutomationPeer hosts hwnds in Windows Presentation Foundation (WPF). (Inherited from System.Windows.Automation.Peers.AutomationPeer)
Public Methods
 NameDescription
Public MethodGetAcceleratorKeyGets the accelerator key combinations for the element that is associated with the UI Automation peer.  (Inherited from System.Windows.Automation.Peers.AutomationPeer)
Public MethodGetAccessKeyGets the access key for the element that is associated with the automation peer. (Inherited from System.Windows.Automation.Peers.AutomationPeer)
Public MethodGetAutomationControlTypeGets the control type for the element that is associated with the UI Automation peer. (Inherited from System.Windows.Automation.Peers.AutomationPeer)
Public MethodGetAutomationIdGets the System.Windows.Automation.AutomationProperties.AutomationId of the element that is associated with the automation peer. (Inherited from System.Windows.Automation.Peers.AutomationPeer)
Public MethodGetBoundingRectangleGets the System.Windows.Rect object that represents the screen coordinates of the element that is associated with the automation peer. (Inherited from System.Windows.Automation.Peers.AutomationPeer)
Public MethodGetChildrenGets the collection of System.Windows.Automation.Peers.AutomationPeer.GetChildren elements that are represented in the UI Automation tree as immediate child elements of the automation peer. (Inherited from System.Windows.Automation.Peers.AutomationPeer)
Public MethodGetClassNameGets a name that is used with System.Windows.Automation.Peers.AutomationControlType, to differentiate the control that is represented by this System.Windows.Automation.Peers.AutomationPeer. (Inherited from System.Windows.Automation.Peers.AutomationPeer)
Public MethodGetClickablePointGets a System.Windows.Point on the element that is associated with the automation peer that responds to a mouse click. (Inherited from System.Windows.Automation.Peers.AutomationPeer)
Public MethodGetHelpTextGets text that describes the functionality of the control that is associated with the automation peer. (Inherited from System.Windows.Automation.Peers.AutomationPeer)
Public MethodGetItemStatusGets text that conveys the visual status of the element that is associated with this automation peer. (Inherited from System.Windows.Automation.Peers.AutomationPeer)
Public MethodGetItemTypeGets a string that describes what kind of item an object represents. (Inherited from System.Windows.Automation.Peers.AutomationPeer)
Public MethodGetLabeledByGets the System.Windows.Automation.Peers.AutomationPeer for the System.Windows.Controls.Label that is targeted to the element. (Inherited from System.Windows.Automation.Peers.AutomationPeer)
Public MethodGetLiveSettingGets the notification characteristics of a live region that is associated with this automation peer. (Inherited from System.Windows.Automation.Peers.AutomationPeer)
Public MethodGetLocalizedControlTypeGets a human-readable localized string that represents the System.Windows.Automation.Peers.AutomationControlType value for the control that is associated with this automation peer. (Inherited from System.Windows.Automation.Peers.AutomationPeer)
Public MethodGetNameGets text that describes the element that is associated with this automation peer. (Inherited from System.Windows.Automation.Peers.AutomationPeer)
Public MethodGetOrientationGets a value that indicates the explicit control orientation, if any. (Inherited from System.Windows.Automation.Peers.AutomationPeer)
Public MethodGetParentGets the System.Windows.Automation.Peers.AutomationPeer that is the parent of this System.Windows.Automation.Peers.AutomationPeer. (Inherited from System.Windows.Automation.Peers.AutomationPeer)
Public MethodGetPatternOverridden. Returns the control pattern associated with the specified System.Windows.Automation.Peers.PatternInterface for the System.Windows.UIElement that corresponds with the Record that is associated with this RecordAutomationPeer.  
Public MethodGetPeerFromPointGets an System.Windows.Automation.Peers.AutomationPeer from the specified point. (Inherited from System.Windows.Automation.Peers.AutomationPeer)
Public MethodHasKeyboardFocusGets a value that indicates whether the element that is associated with this automation peer currently has keyboard focus. (Inherited from System.Windows.Automation.Peers.AutomationPeer)
Public MethodInvalidatePeerTriggers recalculation of the main properties of the System.Windows.Automation.Peers.AutomationPeer and raises the System.ComponentModel.INotifyPropertyChanged.PropertyChanged notification to the Automation Client if the properties changed. (Inherited from System.Windows.Automation.Peers.AutomationPeer)
Public MethodIsContentElementGets a value that indicates whether the element that is associated with this automation peer contains data that is presented to the user. (Inherited from System.Windows.Automation.Peers.AutomationPeer)
Public MethodIsControlElementGets 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. (Inherited from System.Windows.Automation.Peers.AutomationPeer)
Public MethodIsEnabledGets a value that indicates whether the element associated with this automation peer supports interaction. (Inherited from System.Windows.Automation.Peers.AutomationPeer)
Public MethodIsKeyboardFocusableGets a value that indicates whether the element can accept keyboard focus. (Inherited from System.Windows.Automation.Peers.AutomationPeer)
Public MethodIsOffscreenGets a value that indicates whether an element is off the screen. (Inherited from System.Windows.Automation.Peers.AutomationPeer)
Public MethodIsPasswordGets a value that indicates whether the element contains sensitive content. (Inherited from System.Windows.Automation.Peers.AutomationPeer)
Public MethodIsRequiredForFormGets a value that indicates whether the element that is associated with this peer must be completed on a form. (Inherited from System.Windows.Automation.Peers.AutomationPeer)
Public MethodRaiseAsyncContentLoadedEventCalled by the System.Windows.Automation.Peers.AutomationPeer to raise the System.Windows.Automation.AutomationElement.AsyncContentLoadedEvent event. (Inherited from System.Windows.Automation.Peers.AutomationPeer)
Public MethodRaiseAutomationEventRaises an automation event. (Inherited from System.Windows.Automation.Peers.AutomationPeer)
Public MethodRaisePropertyChangedEventRaises an event to notify the automation client of a changed property value. (Inherited from System.Windows.Automation.Peers.AutomationPeer)
Public MethodResetChildrenCacheSynchronously resets the tree of child elements by calling System.Windows.Automation.Peers.AutomationPeer.GetChildrenCore. (Inherited from System.Windows.Automation.Peers.AutomationPeer)
Public MethodSetFocusSets the keyboard focus on the element that is associated with this automation peer. (Inherited from System.Windows.Automation.Peers.AutomationPeer)
Protected Methods
 NameDescription
Protected MethodGetAcceleratorKeyCore (Inherited from Infragistics.AutomationPeers.AutomationPeerProxy)
Protected MethodGetAccessKeyCore (Inherited from Infragistics.AutomationPeers.AutomationPeerProxy)
Protected MethodGetAutomationControlTypeCoreOverridden. Returns an enumeration indicating the type of control represented by the automation peer.  
Protected MethodGetAutomationIdCore (Inherited from Infragistics.AutomationPeers.AutomationPeerProxy)
Protected MethodGetBoundingRectangleCoreOverridden. Returns the System.Windows.Rect that represents the bounding rectangle of the System.Windows.UIElement that corresponds with the object that is associated with this System.Windows.Automation.Peers.AutomationPeer.  
Protected MethodGetChildrenCoreOverridden. Returns the collection of child elements of the Record that is associated with this RecordAutomationPeer  
Protected MethodGetClassNameCoreOverridden. Returns the name of the Record  
Protected MethodGetClickablePointCore (Inherited from Infragistics.AutomationPeers.AutomationPeerProxy)
Protected MethodGetHelpTextCore (Inherited from Infragistics.AutomationPeers.AutomationPeerProxy)
Protected MethodGetHostRawElementProviderCoreTells UI Automation where in the UI Automation tree to place the hwnd being hosted by a Windows Presentation Foundation (WPF) element. (Inherited from System.Windows.Automation.Peers.AutomationPeer)
Protected MethodGetItemStatusCore (Inherited from Infragistics.AutomationPeers.AutomationPeerProxy)
Protected MethodGetItemTypeCore (Inherited from Infragistics.AutomationPeers.AutomationPeerProxy)
Protected MethodGetLabeledByCore (Inherited from Infragistics.AutomationPeers.AutomationPeerProxy)
Protected MethodGetLiveSettingCoreWhen overridden in a derived class, returns the notification characteristics of a live region. Called by System.Windows.Automation.Peers.AutomationPeer.GetLiveSetting method. (Inherited from System.Windows.Automation.Peers.AutomationPeer)
Protected MethodGetLocalizedControlTypeCoreWhen overridden in a derived class, is called by System.Windows.Automation.Peers.AutomationPeer.GetLocalizedControlType. (Inherited from System.Windows.Automation.Peers.AutomationPeer)
Protected MethodGetNameCoreOverridden. Returns the text label for the System.Windows.UIElement that corresponds with the object that is associated with this System.Windows.Automation.Peers.AutomationPeer.  
Protected MethodGetOrientationCore (Inherited from Infragistics.AutomationPeers.AutomationPeerProxy)
Protected MethodGetPeerFromPointCoreWhen overridden in a derived class, is called from System.Windows.Automation.Peers.AutomationPeer.GetPeerFromPoint(System.Windows.Point). (Inherited from System.Windows.Automation.Peers.AutomationPeer)
Protected MethodGetUnderlyingPeer (Inherited from Infragistics.Windows.Automation.Peers.RecycleableItemAutomationPeer)
Protected MethodHasKeyboardFocusCore (Inherited from Infragistics.AutomationPeers.AutomationPeerProxy)
Protected MethodIsContentElementCore (Inherited from Infragistics.AutomationPeers.AutomationPeerProxy)
Protected MethodIsControlElementCore (Inherited from Infragistics.AutomationPeers.AutomationPeerProxy)
Protected MethodIsEnabledCore (Inherited from Infragistics.AutomationPeers.AutomationPeerProxy)
Protected MethodIsKeyboardFocusableCore (Inherited from Infragistics.AutomationPeers.AutomationPeerProxy)
Protected MethodIsOffscreenCoreOverridden. Returns a value that indicates whether the System.Windows.UIElement that corresponds with the object that is associated with this System.Windows.Automation.Peers.AutomationPeer is off the screen.  
Protected MethodIsPasswordCore (Inherited from Infragistics.AutomationPeers.AutomationPeerProxy)
Protected MethodIsRequiredForFormCore (Inherited from Infragistics.AutomationPeers.AutomationPeerProxy)
Protected MethodPeerFromProviderGets an System.Windows.Automation.Peers.AutomationPeer for the specified System.Windows.Automation.Provider.IRawElementProviderSimple proxy. (Inherited from System.Windows.Automation.Peers.AutomationPeer)
Protected Internal MethodProviderFromPeerGets the System.Windows.Automation.Provider.IRawElementProviderSimple for the specified System.Windows.Automation.Peers.AutomationPeer. (Inherited from System.Windows.Automation.Peers.AutomationPeer)
Protected MethodSetFocusCore (Inherited from Infragistics.AutomationPeers.AutomationPeerProxy)
Protected MethodThrowIfNotEnabled (Inherited from Infragistics.AutomationPeers.AutomationPeerProxy)
See Also