Version

FragmentUIAProviderStub Class Methods

For a list of all members of this type, see FragmentUIAProviderStub members.

Public Methods
 NameDescription
Public MethodClearCachedAutomationIdClears the AutomationId cached for the automation element.  
Public MethodGetBoundingRectangleGets the bounding rectangle of this element.  
Public MethodGetControlTypeReturns an enum that identifies the type of the automation element.  
Public MethodGetEmbeddedFragmentRootsRetrieves an array of fragment roots that are embedded in the UI Automation element tree rooted at the current element.  
Public MethodGetFirstChildRetrieves the first child UI Automation element.  
Public MethodGetFragmentRootRetrieves the root node of the fragment.  
Public MethodGetHostRawElementProviderGets a base provider for this element.  
Public MethodGetIsPasswordReturns a Boolean value that indicates whether the automation element contains protected content or a password.  
Public MethodGetLastChildRetrieves the last child UI Automation element.  
Public MethodGetNextSiblingRetrieves the next sibling UI Automation element.  
Public MethodGetParentRetrieves the parent UI Automation element.  
Public MethodGetPatternProviderRetrieves an object that provides support for a control pattern on a UI Automation element.  
Public MethodGetPreviousSiblingRetrieves the previous sibling UI Automation element.  
Public MethodGetPropertyValueRetrieves the value of a property supported by the UI Automation provider.  
Public MethodNavigateRetrieves the UI Automation element in a specified direction within the tree.  
Public MethodNavigateChildrenNavigates to the next or previous child UI Automation element  
Public MethodRaiseUIAutomationEventRaises a UIAutomation event notification.  
Public MethodRaiseUIAutomationPropertyChangedEventRaises a UIAutomation event notification.  
Public MethodSetFocusSets the focus to this element.  
Protected Methods
 NameDescription
Protected MethodCreateAutomationIdCreates the UI Automation identifer for the automation element.  
Protected MethodCreateProviderInstanceInvoked when the UI Automation object that represents the object is to be created.  
Protected MethodGetAcceleratorKeyReturns a string containing the accelerator key combinations for the automation element.  
Protected MethodGetAccessKeyReturns a string containing the access key character for the automation element.  
Protected MethodGetAutomationIdReturns a string containing the UI Automation identifier (ID) for the automation element.  
Protected MethodGetDefaultHelpTextReturns a help text string associated with the automation element.  
Protected MethodGetHasKeyboardFocusReturns a Boolean value that indicates whether the automation element has keyboard focus.  
Protected MethodGetIsContentElementReturns a Boolean value that specifies whether the element appears in the content view of the automation element tree.  
Protected MethodGetIsControlElementReturns a Boolean value that specifies whether the element appears in the control view of the automation element tree.  
Protected MethodGetIsEnabledReturns a Boolean value that indicates whether the user interface (UI) item referenced by the automation element is enabled and can be interacted with.  
Protected MethodGetIsKeyboardFocusableReturns a Boolean value that indicates whether the automation element can accept keyboard focus.  
Protected MethodGetIsOffscreenReturns a Boolean value that indicates whether the automation element is entirely scrolled out of view (for example, an item in a list box that is outside the viewport of the container object) or collapsed out of view (for example, an item in a tree view or menu, or in a minimized window). If the element has a clickable point that can cause it to receive the focus, the element is considered to be on-screen while a portion of the element is off screen.  
Protected MethodGetMarshallingControlReturns the control used to synchronize UI Automation calls to the UI Thread.  
Protected MethodGetObjectIdentifierReturns a string used to represent the type of object.  
Protected MethodGetOrderedChildStubList  
Protected MethodGetWindowHandleReturns the window handle for a provider that has it's own HWND.  
Protected MethodRefreshCustomPropertiesRefreshes the values in the CustomProperties dictionary  
See Also