Version

RecycleableItemAutomationPeer Class Members

The following tables list the members exposed by RecycleableItemAutomationPeer.

Public Constructors
 NameDescription
Public ConstructorRecycleableItemAutomationPeer ConstructorCreates a new instance of the RecycleableItemAutomationPeer class  
Public Properties
 NameDescription
Public PropertyDispatcherGets the System.Windows.Threading.Dispatcher this System.Windows.Threading.DispatcherObject is associated with. (Inherited from System.Windows.Threading.DispatcherObject)
Public PropertyEventsSourceGets or sets an System.Windows.Automation.Peers.AutomationPeer that is reported to the automation client as a source for all the events that come from this System.Windows.Automation.Peers.AutomationPeer. (Inherited from System.Windows.Automation.Peers.AutomationPeer)
Public PropertyItemReturns the item from the containing Infragistics.Windows.Virtualization.RecyclingItemsControl with which the automation peer is associated.  
Public PropertyListAutomationPeerReturns the owning IListAutomationPeer  
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 MethodGetControlledPeersProvides UI Automation with a list of elements affected or controlled by this System.Windows.Automation.Peers.AutomationPeer. (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 MethodGetPatternReturns the control pattern associated with the specified System.Windows.Automation.Peers.PatternInterface for the System.Windows.UIElement that corresponds with the object that is associated with this System.Windows.Automation.Peers.AutomationPeer. (Inherited from Infragistics.AutomationPeers.AutomationPeerProxy)
Public MethodGetPeerFromPointGets an System.Windows.Automation.Peers.AutomationPeer from the specified point. (Inherited from System.Windows.Automation.Peers.AutomationPeer)
Public MethodGetPositionInSetAttempts to get the value of the System.Windows.Automation.AutomationProperties.PositionInSet property. (Inherited from System.Windows.Automation.Peers.AutomationPeer)
Public MethodGetSizeOfSetAttempts to get the value of the System.Windows.Automation.AutomationProperties.SizeOfSet property. (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 MethodGetAcceleratorKeyCoreReturns the accelerator key for the System.Windows.UIElement that corresponds with the object that is associated with this System.Windows.Automation.Peers.AutomationPeer. (Inherited from Infragistics.AutomationPeers.AutomationPeerProxy)
Protected MethodGetAccessKeyCoreReturns the access key for the System.Windows.UIElement that corresponds with the object that is associated with this System.Windows.Automation.Peers.AutomationPeer. (Inherited from Infragistics.AutomationPeers.AutomationPeerProxy)
Protected MethodGetAutomationControlTypeCoreOverridden. Returns an enumeration indicating the type of control represented by the automation peer.  
Protected MethodGetAutomationIdCoreReturns the Automation Identifier for the System.Windows.UIElement that corresponds with the object that is associated with this System.Windows.Automation.Peers.AutomationPeer. (Inherited from Infragistics.AutomationPeers.AutomationPeerProxy)
Protected MethodGetBoundingRectangleCoreReturns 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. (Inherited from Infragistics.AutomationPeers.AutomationPeerProxy)
Protected MethodGetChildrenCoreReturns the collection of child elements of the object that is associated with this System.Windows.Automation.Peers.AutomationPeer (Inherited from Infragistics.AutomationPeers.AutomationPeerProxy)
Protected MethodGetClassNameCoreOverridden. Returns the name of the item  
Protected MethodGetClickablePointCoreReturns the System.Windows.Point that represents the clickable space for the System.Windows.UIElement that corresponds with the object that is associated with this System.Windows.Automation.Peers.AutomationPeer. (Inherited from Infragistics.AutomationPeers.AutomationPeerProxy)
Protected MethodGetControlledPeersCoreWhen overriden in a derived class, provides UI Automation with a list of elements affected or controlled by this System.Windows.Automation.Peers.AutomationPeer. (Inherited from System.Windows.Automation.Peers.AutomationPeer)
Protected MethodGetHelpTextCoreReturns the string that describes the functionality of the System.Windows.UIElement that corresponds with the object that is associated with this System.Windows.Automation.Peers.AutomationPeer. (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 MethodGetItemStatusCoreReturns a string that conveys the parent status for the System.Windows.UIElement that corresponds with the object that is associated with this System.Windows.Automation.Peers.AutomationPeer. (Inherited from Infragistics.AutomationPeers.AutomationPeerProxy)
Protected MethodGetItemTypeCoreReturns a human readable string that contains the type of item for the System.Windows.UIElement that corresponds with the object that is associated with this System.Windows.Automation.Peers.AutomationPeer. (Inherited from Infragistics.AutomationPeers.AutomationPeerProxy)
Protected MethodGetLabeledByCoreReturns the System.Windows.Automation.Peers.AutomationPeer for the Label that is targeted to the System.Windows.UIElement that corresponds with the object that is associated with this System.Windows.Automation.Peers.AutomationPeer. (Inherited from Infragistics.AutomationPeers.AutomationPeerProxy)
Protected MethodGetLiveSettingCoreWhen overridden in a derived class, returns the notification characteristics of a live region. Called by the 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 MethodGetNameCoreReturns the text label for the System.Windows.UIElement that corresponds with the object that is associated with this System.Windows.Automation.Peers.AutomationPeer. (Inherited from Infragistics.AutomationPeers.AutomationPeerProxy)
Protected MethodGetOrientationCoreReturns the value that indicates the direction in which the System.Windows.UIElement is laid out. (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 MethodGetPositionInSetCoreWhen overridden in a derived class, provides UI Automation with a one-based integer value that describes the position this element occupies in a group or set. (Inherited from System.Windows.Automation.Peers.AutomationPeer)
Protected MethodGetSizeOfSetCoreWhen overriden in a derived class, provides UI Automation with the size of the group or set that this element belongs to. (Inherited from System.Windows.Automation.Peers.AutomationPeer)
Protected MethodGetUnderlyingPeerOverridden. Returns the automation peer for which this proxy is associated.  
Protected MethodHasKeyboardFocusCoreReturns a value that indicates whether the System.Windows.UIElement that corresponds with the object that is associated with this System.Windows.Automation.Peers.AutomationPeer currently has the keyboard input focus. (Inherited from Infragistics.AutomationPeers.AutomationPeerProxy)
Protected MethodIsContentElementCoreReturns a value that indicates whether the System.Windows.UIElement that corresponds with the object that is associated with this System.Windows.Automation.Peers.AutomationPeer contains data that is presented to the user. (Inherited from Infragistics.AutomationPeers.AutomationPeerProxy)
Protected MethodIsControlElementCoreReturns 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 understood by the end user as interactive. (Inherited from Infragistics.AutomationPeers.AutomationPeerProxy)
Protected MethodIsEnabledCoreReturns a value indicating whether the System.Windows.UIElement that corresponds with the object that is associated with this System.Windows.Automation.Peers.AutomationPeer can receive and send events. (Inherited from Infragistics.AutomationPeers.AutomationPeerProxy)
Protected MethodIsKeyboardFocusableCoreReturns a value that indicates whether the System.Windows.UIElement that corresponds with the object that is associated with this System.Windows.Automation.Peers.AutomationPeer can accept keyboard focus. (Inherited from Infragistics.AutomationPeers.AutomationPeerProxy)
Protected MethodIsOffscreenCoreReturns 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. (Inherited from Infragistics.AutomationPeers.AutomationPeerProxy)
Protected MethodIsPasswordCoreReturns a value that indicates whether the System.Windows.UIElement that corresponds with the object that is associated with this System.Windows.Automation.Peers.AutomationPeer contains protected content. (Inherited from Infragistics.AutomationPeers.AutomationPeerProxy)
Protected MethodIsRequiredForFormCoreReturns 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 required to be completed on the form. (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 MethodSetFocusCoreSets the keyboard input focus on the System.Windows.UIElement that corresponds with the object that is associated with this System.Windows.Automation.Peers.AutomationPeer. (Inherited from Infragistics.AutomationPeers.AutomationPeerProxy)
Protected MethodThrowIfNotEnabledThrows a System.Windows.Automation.ElementNotEnabledException if the element is not enabled. (Inherited from Infragistics.AutomationPeers.AutomationPeerProxy)
See Also