本文為機器翻譯文章。如需檢視英文版,請選取 [原文] 核取方塊。您也可以將滑鼠指標移到文字上,即可在快顯視窗顯示英文原文。
譯文
原文

IUITestEventNotify.NotifyMultiSource 方法 (IUITechnologyElement[], IUITechnologyElement, UITestEventType, Object, ElementForThumbnailCapture)

 

本 API 支援 產品 基礎結構,不會直接用於您的程式碼。

您可以 IUITechnologyManager.AddEventHandler 加入之事件的回呼方法。

回呼會在不同的執行緒所需的那個應該發生加入事件處理常式,以確定回呼不會在加入和移除事件處理常式。

命名空間:   Microsoft.VisualStudio.TestTools.UITest.Extension
組件:  Microsoft.VisualStudio.TestTools.UITest.Extension (在 Microsoft.VisualStudio.TestTools.UITest.Extension.dll 中)

void NotifyMultiSource(
	IUITechnologyElement[] sources,
	IUITechnologyElement target,
	UITestEventType eventType,
	object eventArgs,
	ElementForThumbnailCapture elementForThumbnailImage
)

參數

sources

做為事件來源的項目。

target

為事件的目標項目。

eventType

事件的型別。

eventArgs

事件引數特有的事件型別。指定必須擷取在事件期間,附近的項目。eventArgs 可能-實際值 (通常是字串) 的 UITestEventType.Value 的控制項 AccessibleStates UITestEventType.State 的 UITestEventType.Hover 的 System.Drawing.Point 等等。

elementForThumbnailImage

在某些情況下,其中一個來源項目和目標項目將會相同。

然而,這不一定如此。例如,按一下核取方塊的標籤變更核取方塊的狀態。在這裡,來源是標記,而且目標是核取方塊。同樣地,,當目標是下拉式方塊時,來源可能是編輯或其內部的清單。

來源可以是空的,表示來源與目標是相同的。

回到頁首
顯示: