IUITestEventNotify.Notify 方法
這個 API 支援 .NET Framework 基礎結構,但您不可以直接在程式碼中使用它。
您可以 IUITechnologyManager.AddEventHandler 新增事件的回呼方法。
回呼會在不同的執行緒所需的控制項都必須在加入事件處理常式,以確定回呼不會在加入和移除事件處理常式。
命名空間: Microsoft.VisualStudio.TestTools.UITest.Extension
組件: Microsoft.VisualStudio.TestTools.UITest.Extension (在 Microsoft.VisualStudio.TestTools.UITest.Extension.dll 中)
語法
'宣告
Sub Notify ( _
source As IUITechnologyElement, _
target As IUITechnologyElement, _
eventType As UITestEventType, _
eventArgs As Object _
)
void Notify(
IUITechnologyElement source,
IUITechnologyElement target,
UITestEventType eventType,
Object eventArgs
)
void Notify(
IUITechnologyElement^ source,
IUITechnologyElement^ target,
UITestEventType eventType,
Object^ eventArgs
)
abstract Notify :
source:IUITechnologyElement *
target:IUITechnologyElement *
eventType:UITestEventType *
eventArgs:Object -> unit
function Notify(
source : IUITechnologyElement,
target : IUITechnologyElement,
eventType : UITestEventType,
eventArgs : Object
)
參數
- source
型別:Microsoft.VisualStudio.TestTools.UITest.Extension.IUITechnologyElement
IUITechnologyElement ,表示來源項目。
- target
型別:Microsoft.VisualStudio.TestTools.UITest.Extension.IUITechnologyElement
IUITechnologyElement ,表示目標項目。
- eventType
型別:Microsoft.VisualStudio.TestTools.UITest.Extension.UITestEventType
UITestEventType 列舉的成員,可指定事件的型別。
- eventArgs
型別:System.Object
為事件提供的 EventArgs 物件。
備註
在大部分情況下,來源和目標項目都一樣。
不過,這可能永遠都不是這種情況。 例如,按一下核取方塊的標籤變更核取方塊的狀態。 在這裡,來源是標記,則這是核取方塊。 同樣的,在中,當目標是下拉式方塊時,來源可以是編輯器或中列出。
來源可以是空的,表示來源和目標都是相同的。
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。