次の方法で共有


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
)

パラメーター

解説

ほとんどの場合、ソースとターゲットの要素は同じです。

ただし、これは常にその必要はない場合があります。たとえば、チェック ボックスのラベルをクリックすると、チェック ボックスの状態を変更します。ここでは、ソースはラベルであり、ターゲットはチェック ボックスです。同様に、ターゲットが ComboBox の場合、ソースが編集またはその中に一覧表示できます。

つまり、ソースとターゲットは同じであることをソースは null にすることができます。

.NET Framework セキュリティ

  • 直前の呼び出し元に対する完全な信頼。このメンバーは、部分的に信頼されているコードから使用することはできません。詳細については、「部分信頼コードからのライブラリの使用」を参照してください。

参照

関連項目

IUITestEventNotify インターフェイス

Microsoft.VisualStudio.TestTools.UITest.Extension 名前空間

IUITechnologyElement

UITestEventType