IUITechnologyElement-Schnittstelle

Stellt eine interne Schnittstelle zum Implementieren der UITechnologyElement-Klasse bereit. Implementieren Sie diese Schnittstelle nicht direkt. Leiten Sie sie stattdessen von der UITechnologyElement-Klasse ab.

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

Syntax

'Declaration
<GuidAttribute("23C9A4B1-0F74-41e1-8AA8-D505C32DB17E")> _
<ComVisibleAttribute(True)> _
Public Interface IUITechnologyElement
[GuidAttribute("23C9A4B1-0F74-41e1-8AA8-D505C32DB17E")]
[ComVisibleAttribute(true)]
public interface IUITechnologyElement
[GuidAttribute(L"23C9A4B1-0F74-41e1-8AA8-D505C32DB17E")]
[ComVisibleAttribute(true)]
public interface class IUITechnologyElement
[<GuidAttribute("23C9A4B1-0F74-41e1-8AA8-D505C32DB17E")>]
[<ComVisibleAttribute(true)>]
type IUITechnologyElement =  interface end
public interface IUITechnologyElement

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

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft ChildIndex Ruft die nullbasierte Position dieses Elements in der Auflistung untergeordneter Elemente des übergeordneten Elements ab.
Öffentliche Eigenschaft ClassName Ruft den Klassennamen für dieses Element ab.
Öffentliche Eigenschaft ControlTypeName Ruft den Namen des Steuerelementtyps für dieses Element ab.
Öffentliche Eigenschaft FriendlyName Ruft den Anzeigenamen dieses Elements ab.
Öffentliche Eigenschaft IsLeafNode Ruft einen Wert ab, der angibt, ob dieses Element ein Endknoten ist, der keine untergeordneten Elemente aufweist.
Öffentliche Eigenschaft IsPassword Ruft einen Wert ab, der angibt, ob das Element geschützten Inhalt enthält.
Öffentliche Eigenschaft IsTreeSwitchingRequired Ruft einen Wert ab, der angibt, ob die Strukturumschaltung für das Wechseln zwischen fensterlosen Strukturen erforderlich ist.
Öffentliche Eigenschaft Name Ruft den Namen dieses Elements ab.
Öffentliche Eigenschaft NativeElement Ruft das zugrunde liegende systemeigene Technologieelement ab.
Öffentliche Eigenschaft QueryId Ruft ein Bezeichnerobjekt ab, mit dem dieses Element eindeutig angegeben und gesucht werden kann.
Öffentliche Eigenschaft SwitchingElement Ruft das Containerelement ab, wenn dieses Element in einem Element einer anderen Technologie gehostet wird, oder legt dieses fest.
Öffentliche Eigenschaft TechnologyName Ruft den Namen der entsprechenden Technologie dieses Elements ab.
Öffentliche Eigenschaft Value Ruft den Wert dieses Elements als Zeichenfolge ab oder legt diesen entsprechend fest.
Öffentliche Eigenschaft WindowHandle Ruft das Handle für das Win32-Fenster ab, das dieses Element enthält.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode EnsureVisibleByScrolling Führt einen Bildlauf aus, sodass dieses Element in der Benutzeroberfläche angezeigt wird.
Öffentliche Methode Equals Gibt einen Wert zurück, der angibt, ob das bereitgestellte Objekt gleich diesem Element ist.
Öffentliche Methode GetBoundingRectangle Gibt die Koordinaten des Rechtecks zurück, das dieses Element einschließt.
Öffentliche Methode GetClickablePoint Ruft einen durch Klicken aktivierbaren Punkt für dieses Element ab.
Öffentliche Methode GetNativeControlType Gibt den systemeigenen Steuerelementtyp dieses Elements zurück.
Öffentliche Methode GetOption Gibt die angegebene Option für dieses Element zurück.
Öffentliche Methode GetPropertyValue Gibt den Wert der angegebenen Eigenschaft für dieses Element zurück.
Öffentliche Methode GetQueryIdForRelatedElement
Öffentliche Methode GetRequestedState Gibt die aktuellen Zustandsinformationen für die angegebenen angeforderten Zustände dieses Elements zurück.
Öffentliche Methode GetRightToLeftProperty Gibt einen Wert zurück, der angibt, ob dieses Element über die angegebene Art der Formatierung von links nach rechts verfügt.
Öffentliche Methode GetScrolledPercentage Gibt den Betrag des ausgeführten Bildlaufs als Prozentsatz der Größe der Bildlaufleiste zurück.
Öffentliche Methode InitializeProgrammaticScroll Initialisiert dieses Element für den programmgesteuerten Bildlauf.
Öffentliche Methode InvokeProgrammaticAction Führt die programmgesteuerte Aktion mithilfe der angegebenen Option aus.
Öffentliche Methode ScrollProgrammatically
Öffentliche Methode SetFocus Legt den Benutzeroberflächenfokus auf dieses Element fest.
Öffentliche Methode SetOption Legt den Wert der angegebenen Option in diesem Element fest.
Öffentliche Methode WaitForReady Wartet, bis dieses Element bereit für Benutzeraktionen ist.

Zum Seitenanfang

Siehe auch

Referenz

Microsoft.VisualStudio.TestTools.UITest.Extension-Namespace

UITechnologyElement

Weitere Ressourcen

Extending Coded UI Tests and Action Recordings to Support Microsoft Excel