Freigeben über


UITechnologyElement-Klasse

Die abstrakte Basisklasse für das Implementieren des UITest-Technologieelements für Aufzeichnung und Wiedergabe.

Vererbungshierarchie

Object
  Microsoft.VisualStudio.TestTools.UITest.Extension.UITechnologyElement
    Microsoft.VisualStudio.TestTools.UITesting.UITechnologyElementProxy

Namespace:  Microsoft.VisualStudio.TestTools.UITest.Extension
Assembly:  Microsoft.VisualStudio.TestTools.UITest.Extension (in Microsoft.VisualStudio.TestTools.UITest.Extension.dll)

Syntax

'Declaration
<ComVisibleAttribute(True)> _
<GuidAttribute("630624E3-24CA-4059-8D78-DC5E2710F945")> _
Public MustInherit Class UITechnologyElement _
    Implements IUITechnologyElement
[ComVisibleAttribute(true)]
[GuidAttribute("630624E3-24CA-4059-8D78-DC5E2710F945")]
public abstract class UITechnologyElement : IUITechnologyElement
[ComVisibleAttribute(true)]
[GuidAttribute(L"630624E3-24CA-4059-8D78-DC5E2710F945")]
public ref class UITechnologyElement abstract : IUITechnologyElement
[<AbstractClass>]
[<ComVisibleAttribute(true)>]
[<GuidAttribute("630624E3-24CA-4059-8D78-DC5E2710F945")>]
type UITechnologyElement =  
    class 
        interface IUITechnologyElement 
    end
public abstract class UITechnologyElement implements IUITechnologyElement

Der UITechnologyElement-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Geschützte Methode UITechnologyElement

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft ChildIndex
Öffentliche Eigenschaft ClassName
Öffentliche Eigenschaft ControlTypeName
Öffentliche Eigenschaft FriendlyName
Öffentliche Eigenschaft IsLeafNode
Öffentliche Eigenschaft IsPassword
Öffentliche Eigenschaft IsTreeSwitchingRequired
Öffentliche Eigenschaft Name
Öffentliche Eigenschaft NativeElement
Öffentliche Eigenschaft QueryId
Öffentliche Eigenschaft SupportLevel
Öffentliche Eigenschaft SwitchingElement
Öffentliche Eigenschaft TechnologyManager
Öffentliche Eigenschaft TechnologyName
Öffentliche Eigenschaft TopLevelElement
Öffentliche Eigenschaft Value
Öffentliche Eigenschaft WindowHandle
Öffentliche Eigenschaft WindowTitles

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode CacheProperties
Öffentliche Methode EnsureVisibleByScrolling
Öffentliche Methode Equals(Object) Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Öffentliche Methode Equals(IUITechnologyElement)
Geschützte Methode Finalize Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.)
Öffentliche Methode GetBoundingRectangle
Öffentliche Methode GetClickablePoint
Öffentliche Methode GetHashCode Fungiert als die Standardhashfunktion. (Von Object geerbt.)
Öffentliche Methode GetNativeControlType
Öffentliche Methode GetOption
Öffentliche Methode GetPropertyValue
Öffentliche Methode GetQueryIdForRelatedElement
Öffentliche Methode GetRequestedState
Öffentliche Methode GetRightToLeftProperty
Öffentliche Methode GetScrolledPercentage
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode InitializeProgrammaticScroll
Öffentliche Methode InvokeProgrammaticAction
Öffentliche Methode IsInteractable
Geschützte Methode MemberwiseClone Erstellt eine flache Kopie vom aktuellen Object. (Von Object geerbt.)
Öffentliche Methode PerformKeyboardAction
Öffentliche Methode PerformMouseAction
Öffentliche Methode ScrollProgrammatically
Öffentliche Methode SetFocus
Öffentliche Methode SetOption
Öffentliche Methode SetPropertyValue Führt eine SetProperty-Aktion aus
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)
Öffentliche Methode WaitForReady

Zum Seitenanfang

Felder

  Name Beschreibung
Öffentliches FeldStatischer Member AllAccessibleStates

Zum Seitenanfang

Hinweise

Hier wird kein Inhalt aktualisiert; fügen Sie hier kein Material hinzu.

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.VisualStudio.TestTools.UITest.Extension-Namespace