UITechnologyManagerProperty-Enumeration

Diese Enumeration wird von Implementierungen der IUITechnologyManager-Schnittstelle verwendet, um die verfügbaren Optionen anzugeben, mit denen Eigenschaften des IUITechnologyManager konfiguriert werden können. Weitere Informationen zum Erweitern des Technologie-Managers finden Sie unter Extending Coded UI Tests and Action Recordings to Support Microsoft Excel

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

Syntax

'Declaration
<GuidAttribute("871588A7-4DD6-46B6-8C59-055DA66B5819")> _
<ComVisibleAttribute(True)> _
Public Enumeration UITechnologyManagerProperty
[GuidAttribute("871588A7-4DD6-46B6-8C59-055DA66B5819")]
[ComVisibleAttribute(true)]
public enum UITechnologyManagerProperty
[GuidAttribute(L"871588A7-4DD6-46B6-8C59-055DA66B5819")]
[ComVisibleAttribute(true)]
public enum class UITechnologyManagerProperty
[<GuidAttribute("871588A7-4DD6-46B6-8C59-055DA66B5819")>]
[<ComVisibleAttribute(true)>]
type UITechnologyManagerProperty
public enum UITechnologyManagerProperty

Member

Membername Beschreibung
None Bezeichnet keine Option.
SearchSupported Bezeichnet eine boolesche Eigenschaft, mit der angegeben wird, ob die Unterstützung von Filtereigenschaften für Suchvorgänge in den Benutzeroberflächen-Technologie-Manager integriert ist.
ContainerScrollingSupported Bezeichnet eine boolesche Eigenschaft, mit der angegeben wird, ob die Unterstützung von Bildlaufvorgängen durch Container in den Technologie-Manager integriert ist.Wird von der IUITechnologyElement.EnsureVisibleByScrolling-Methode verwendet.
WaitForReadyTimeout Bezeichnet eine ganzzahlige Eigenschaft, mit der ein Timeout für das Warten auf den Bereitschaftszustand (in Millisekunden) angegeben wird.
SearchTimeout Bezeichnet eine ganzzahlige Eigenschaft, mit der das Timeout für die Steuerelementsuche (in Millisekunden) angegeben wird.
SmartMatchOptions Bezeichnet die intelligenten Vergleichsoptionen für Suchvorgänge nach dem Element.Die zugeordnete Eigenschaft gibt ein SmartMatchOptions-Objekt zurück.
ExactQueryIdMatch Bezeichnet, ob alle Elemente in einer Abfrage-ID durchsucht werden müssen, ob Vorgängerelemente bei auftretenden Fehlern übersprungen werden können und auch ob Blattelemente direkt durchsucht werden können.Der Rückgabetyp der zugeordneten Eigenschaft muss boolesch sein, wenn das Ergebnis für alle Elemente der Technologie dasselbe ist.Wenn nur für einige Steuerelementtypen eine exakte Übereinstimmung für die Abfrage-ID erforderlich ist, muss die zugeordnete Eigenschaft eine Liste der betreffenden Steuerelementtypen zurückgeben.Der Standardwert ist für alle Steuerelementtypen true.Die zugeordnete Eigenschaft gibt entweder einen booleschen Wert oder eine IList<T> mit ControlType-Objekten zurück.
WaitForReadyLevel Bezeichnet den WaitForReadyLevel, der für Aufrufe der WaitForReady-Methode verwendet werden soll.
NumberOfSearchRetriesForFailFast Bezeichnet die Anzahl der Wiederholungen für Suchvorgänge, die von einem Erweiterungsobjekt vor Ausgabe eines Fehlers ausgeführt werden sollen, wenn Failfast auf true festgelegt ist.Wenn die zugeordnete Eigenschaft auf -1 festgelegt ist, wird damit angegeben, dass der Suchvorgang bis zum Timeout ausgeführt werden soll.
WindowLessTreeSwitchingSupported Bezeichnet eine boolesche Eigenschaft, mit der angegeben wird, ob die fensterlose Strukturumschaltung vom Technologie-Manager unterstützt wird.
DoNotGenerateVisibleOnlySearchConfiguration Bezeichnet, ob das VisibleOnly-Flag in der Basisklasse des entsprechenden Benutzersteuerelements generiert werden muss.Die zugeordnete Eigenschaft muss entweder NULL zurückgeben oder NotSupportedException auslösen, wenn VisibleOnly nicht als Suchkonfiguration unterstützt wird, oder eine IList<T> mit ControlType-Objekten muss zurückgegeben werden.
FilterPropertiesForSearchSupported Bezeichnet eine boolesche Eigenschaft, mit der angegeben wird, ob in den Technologie-Manager die Unterstützung von Suchvorgängen integriert ist.Wird von der Search-Methode verwendet.
NavigationTimeout Bezeichnet eine ganze Zahl, die das Timeout für das Navigieren zum nächsten Element in beliebiger Richtung angibt.Der Standardeigenschaftswert beträgt -1; dies bedeutet, dass kein Timeout auftritt.
MergeSingleSessionObjects Kennzeichnet einen booleschen Wert, der angibt, ob zwei Elemente, die ähnliche Abfragebezeichnerwerte haben und während einer Aufzeichnungssitzung als unterschiedliche Steuerelement identifiziert werden, in der UI-Zuordnung zu einem Steuerelement zusammengeführt werden müssen.

Der Standardwert ist false für alle Steuerelementtypen.

Siehe auch

Referenz

Microsoft.VisualStudio.TestTools.UITest.Extension-Namespace

IUITechnologyManager

SmartMatchOptions

ControlType

WaitForReadyLevel

SearchConfiguration

Weitere Ressourcen

Extending Coded UI Tests and Action Recordings to Support Microsoft Excel