共用方式為


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 命名空間

IUITechnologyManager

SmartMatchOptions

ControlType

WaitForReadyLevel

SearchConfiguration

其他資源

擴充自動程式碼 UI 測試和動作記錄以支援 Microsoft Excel