Share via


UITechnologyElementProxy Class

Definition

public ref class UITechnologyElementProxy abstract : Microsoft::VisualStudio::TestTools::UITest::Extension::UITechnologyElement
[System.Runtime.InteropServices.ComVisible(true)]
public abstract class UITechnologyElementProxy : Microsoft.VisualStudio.TestTools.UITest.Extension.UITechnologyElement
[<System.Runtime.InteropServices.ComVisible(true)>]
type UITechnologyElementProxy = class
    inherit UITechnologyElement
Public MustInherit Class UITechnologyElementProxy
Inherits UITechnologyElement
Inheritance
UITechnologyElementProxy
Attributes

Constructors

Name Description
UITechnologyElementProxy(UITechnologyManagerProxy, IUITechnologyElement)

Fields

Name Description
AllAccessibleStates (Inherited from UITechnologyElement)

Properties

Name Description
AutomationElement
ChildIndex
ClassName
ControlTypeName
FriendlyName
IsLeafNode
IsPassword
IsTreeSwitchingRequired
Name
NativeElement
QueryId
SupportLevel (Inherited from UITechnologyElement)
SwitchingElement
TechnologyManager
TechnologyName
TopLevelElement
Value
WindowHandle
WindowTitles (Inherited from UITechnologyElement)

Methods

Name Description
CacheProperties()
EnsureVisibleByScrolling(Int32, Int32, Int32, Int32)
Equals(IUITechnologyElement)
Equals(Object)
GetBoundingRectangle(Int32, Int32, Int32, Int32)
GetClickablePoint(Int32, Int32)
GetHashCode()
GetNativeControlType(NativeControlTypeKind)
GetOption(UITechnologyElementOption)
GetPropertyValue(String)
GetQueryIdForRelatedElement(UITestElementKind, Object, Int32)
GetRequestedState(AccessibleStates)
GetRightToLeftProperty(RightToLeftKind)
GetScrolledPercentage(ScrollDirection, IUITechnologyElement)
InitializeProgrammaticScroll()
InvokeProgrammaticAction(ProgrammaticActionOption)
IsInteractable() (Inherited from UITechnologyElement)
PerformKeyboardAction(String) (Inherited from UITechnologyElement)
PerformMouseAction(String) (Inherited from UITechnologyElement)
ScrollProgrammatically(ScrollDirection, ScrollAmount)
SetFocus()
SetOption(UITechnologyElementOption, Object)
SetPropertyValue(String, Object)

Performs a SetProperty action

(Inherited from UITechnologyElement)
ToString()
WaitForReady()

Applies to