UITechnologyManagerProperty 列舉型別
IUITechnologyManager 介面的實作會使用此列舉指定可用選項,以設定 IUITechnologyManager 的屬性。 如需關於延伸技術管理員的詳細資訊,請參閱擴充自動程式碼 UI 測試和動作記錄以支援 Microsoft Excel
命名空間: Microsoft.VisualStudio.TestTools.UITest.Extension
組件: Microsoft.VisualStudio.TestTools.UITest.Extension (在 Microsoft.VisualStudio.TestTools.UITest.Extension.dll 中)
語法
'宣告
<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
成員
成員名稱 | 說明 | |
---|---|---|
None | 表示沒有選項。 | |
SearchSupported | 表示布林屬性,指出 UI 技術管理員是否已內建搜尋的篩選屬性支援。 | |
ContainerScrollingSupported | 表示布林屬性,指出技術管理員是否已內建容器捲動的支援。由 IUITechnologyElement.EnsureVisibleByScrolling 方法使用。 | |
WaitForReadyTimeout | 表示整數屬性,用以指定以毫秒為單位的等候就緒逾時。 | |
SearchTimeout | 表示整數屬性,用以指定以毫秒為單位的控制項搜尋逾時。 | |
SmartMatchOptions | 表示用以搜尋項目的智慧比對選項。相關聯的屬性會傳回 SmartMatchOptions 物件。 | |
ExactQueryIdMatch | 表示是必須搜尋查詢 ID 中的所有項目,還是可在失敗時略過上階項目,以及是否可直接搜尋分葉項目。如果技術的所有項目有相同的結果,則相關屬性的傳回類型應為布林值。如果只有少數控制項類型需進行查詢 ID 的確切比對,則相關聯的屬性應傳回這些控制項類型的清單。所有控制項類型的預設值皆為 true。相關聯的屬性會傳回布林值或包含 ControlType 物件的 IList<T>。 | |
WaitForReadyLevel | 表示要用以呼叫 WaitForReady 方法的 WaitForReadyLevel。 | |
NumberOfSearchRetriesForFailFast | 表示在 failfast 為 true 的情況下,擴充物件在失敗前所應完成的搜尋重試次數。將相關聯的屬性設為 -1,表示應持續執行搜尋直到逾時為止。 | |
WindowLessTreeSwitchingSupported | 表示布林屬性,指出技術管理員是否支援無視窗的樹狀結構切換。 | |
DoNotGenerateVisibleOnlySearchConfiguration | 表示是否必須在對應使用者控制項的基底類別中產生 VisibleOnly 旗標。相關聯的屬性必須傳回 null,或擲回 NotSupportedException (如果 VisibleOnly 無法支援做為搜尋組態),或是傳回包含 ControlType 物件的 IList<T>。 | |
FilterPropertiesForSearchSupported | 表示布林屬性,指出技術管理員是否已內建搜尋的支援。由 Search 方法使用。 | |
NavigationTimeout | 表示整數,指出以任何方向導覽至下一個項目的逾時。預設屬性值為 -1,實際上是表示未發生逾時。 | |
MergeSingleSessionObjects | 表示一個布林值,指出是否有類似的兩個元素查詢識別字值,並確定不同的控制項,在記錄會話期間要合併到一個控制項中的使用者介面地圖
所有控制項類型的預設值皆為 false。 |
請參閱
參考
Microsoft.VisualStudio.TestTools.UITest.Extension 命名空間