次の方法で共有


IUITestEventNotify.NotifyMultiSource メソッド

この API は、.NET Framework インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。

IUITechnologyManager.AddEventHandler によって追加されたイベントのコールバック メソッド。

コールバックが使用されたものとは異なるスレッドでコールバックがイベント ハンドラーの追加と削除をブロックするためにイベント ハンドラーを追加するために実行する必要があります。

名前空間:  Microsoft.VisualStudio.TestTools.UITest.Extension
アセンブリ:  Microsoft.VisualStudio.TestTools.UITest.Extension (Microsoft.VisualStudio.TestTools.UITest.Extension.dll 内)

構文

'宣言
Sub NotifyMultiSource ( _
    sources As IUITechnologyElement(), _
    target As IUITechnologyElement, _
    eventType As UITestEventType, _
    eventArgs As Object, _
    elementForThumbnailImage As ElementForThumbnailCapture _
)
void NotifyMultiSource(
    IUITechnologyElement[] sources,
    IUITechnologyElement target,
    UITestEventType eventType,
    Object eventArgs,
    ElementForThumbnailCapture elementForThumbnailImage
)
void NotifyMultiSource(
    array<IUITechnologyElement^>^ sources, 
    IUITechnologyElement^ target, 
    UITestEventType eventType, 
    Object^ eventArgs, 
    ElementForThumbnailCapture elementForThumbnailImage
)
abstract NotifyMultiSource : 
        sources:IUITechnologyElement[] * 
        target:IUITechnologyElement * 
        eventType:UITestEventType * 
        eventArgs:Object * 
        elementForThumbnailImage:ElementForThumbnailCapture -> unit 
function NotifyMultiSource(
    sources : IUITechnologyElement[], 
    target : IUITechnologyElement, 
    eventType : UITestEventType, 
    eventArgs : Object, 
    elementForThumbnailImage : ElementForThumbnailCapture
)

パラメーター

  • eventArgs
    型 : System.Object
    イベントの種類に固有のイベント引数。近辺がイベントの間に取得する必要のある要素を指定します。eventArgs は、UITestEventType.Value のコントロールの実際の値 (通常は文字列) を UITestEventType.State のコントロールの AccessibleStates UITestEventType.Hover の System.Drawing.Point などを決定します。

解説

場合によっては、ソース要素の 1 とターゲット要素は同じです。

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

ソースを null にすることは、ソースとターゲットは同じであることを意味します。

.NET Framework セキュリティ

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

参照

関連項目

IUITestEventNotify インターフェイス

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