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("1FED2CD2-C6B1-4AF3-91D8-BC8B1CC388C0")> _
<ComVisibleAttribute(True)> _
Public Interface IUITechnologyElement
[GuidAttribute("1FED2CD2-C6B1-4AF3-91D8-BC8B1CC388C0")]
[ComVisibleAttribute(true)]
public interface IUITechnologyElement
[GuidAttribute(L"1FED2CD2-C6B1-4AF3-91D8-BC8B1CC388C0")]
[ComVisibleAttribute(true)]
public interface class IUITechnologyElement
[<GuidAttribute("1FED2CD2-C6B1-4AF3-91D8-BC8B1CC388C0")>]
[<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