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 | |
---|---|---|
ChildIndex | Ruft die nullbasierte Position dieses Elements in der Auflistung untergeordneter Elemente des übergeordneten Elements ab. | |
ClassName | Ruft den Klassennamen für dieses Element ab. | |
ControlTypeName | Ruft den Namen des Steuerelementtyps für dieses Element ab. | |
FriendlyName | Ruft den Anzeigenamen dieses Elements ab. | |
IsLeafNode | Ruft einen Wert ab, der angibt, ob dieses Element ein Endknoten ist, der keine untergeordneten Elemente aufweist. | |
IsPassword | Ruft einen Wert ab, der angibt, ob das Element geschützten Inhalt enthält. | |
IsTreeSwitchingRequired | Ruft einen Wert ab, der angibt, ob die Strukturumschaltung für das Wechseln zwischen fensterlosen Strukturen erforderlich ist. | |
Name | Ruft den Namen dieses Elements ab. | |
NativeElement | Ruft das zugrunde liegende systemeigene Technologieelement ab. | |
QueryId | Ruft ein Bezeichnerobjekt ab, mit dem dieses Element eindeutig angegeben und gesucht werden kann. | |
SwitchingElement | Ruft das Containerelement ab, wenn dieses Element in einem Element einer anderen Technologie gehostet wird, oder legt dieses fest. | |
TechnologyName | Ruft den Namen der entsprechenden Technologie dieses Elements ab. | |
Value | Ruft den Wert dieses Elements als Zeichenfolge ab oder legt diesen entsprechend fest. | |
WindowHandle | Ruft das Handle für das Win32-Fenster ab, das dieses Element enthält. |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
EnsureVisibleByScrolling | Führt einen Bildlauf aus, sodass dieses Element in der Benutzeroberfläche angezeigt wird. | |
Equals | Gibt einen Wert zurück, der angibt, ob das bereitgestellte Objekt gleich diesem Element ist. | |
GetBoundingRectangle | Gibt die Koordinaten des Rechtecks zurück, das dieses Element einschließt. | |
GetClickablePoint | Ruft einen durch Klicken aktivierbaren Punkt für dieses Element ab. | |
GetNativeControlType | Gibt den systemeigenen Steuerelementtyp dieses Elements zurück. | |
GetOption | Gibt die angegebene Option für dieses Element zurück. | |
GetPropertyValue | Gibt den Wert der angegebenen Eigenschaft für dieses Element zurück. | |
GetQueryIdForRelatedElement | ||
GetRequestedState | Gibt die aktuellen Zustandsinformationen für die angegebenen angeforderten Zustände dieses Elements zurück. | |
GetRightToLeftProperty | Gibt einen Wert zurück, der angibt, ob dieses Element über die angegebene Art der Formatierung von links nach rechts verfügt. | |
GetScrolledPercentage | Gibt den Betrag des ausgeführten Bildlaufs als Prozentsatz der Größe der Bildlaufleiste zurück. | |
InitializeProgrammaticScroll | Initialisiert dieses Element für den programmgesteuerten Bildlauf. | |
InvokeProgrammaticAction | Führt die programmgesteuerte Aktion mithilfe der angegebenen Option aus. | |
ScrollProgrammatically | ||
SetFocus | Legt den Benutzeroberflächenfokus auf dieses Element fest. | |
SetOption | Legt den Wert der angegebenen Option in diesem Element fest. | |
WaitForReady | Wartet, bis dieses Element bereit für Benutzeraktionen ist. |
Zum Seitenanfang
Siehe auch
Referenz
Microsoft.VisualStudio.TestTools.UITest.Extension-Namespace
Weitere Ressourcen
Extending Coded UI Tests and Action Recordings to Support Microsoft Excel