UITechnologyElement Classe

Définition

Classe de base abstraite pour l’implémentation de l’élément de technologie UITest pour l’enregistreur et la lecture.

public ref class UITechnologyElement abstract : Microsoft::VisualStudio::TestTools::UITest::Extension::IUITechnologyElement
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("630624E3-24CA-4059-8D78-DC5E2710F945")]
public abstract class UITechnologyElement : Microsoft.VisualStudio.TestTools.UITest.Extension.IUITechnologyElement
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("630624E3-24CA-4059-8D78-DC5E2710F945")>]
type UITechnologyElement = class
    interface IUITechnologyElement
Public MustInherit Class UITechnologyElement
Implements IUITechnologyElement
Héritage
UITechnologyElement
Dérivé
Attributs
Implémente

Constructeurs

UITechnologyElement()

Champs

AllAccessibleStates

Propriétés

AutomationElement
ChildIndex
ClassName
ControlTypeName
FriendlyName
IsLeafNode
IsPassword
IsTreeSwitchingRequired
Name
NativeElement
QueryId
SupportLevel
SwitchingElement
TechnologyManager
TechnologyName
TopLevelElement
Value
WindowHandle
WindowTitles

Méthodes

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

Exécute une action SetProperty

WaitForReady()

S’applique à