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
)
パラメーター
- sources
型 : array<Microsoft.VisualStudio.TestTools.UITest.Extension.IUITechnologyElement[]
イベントのソースである要素。
- target
型 : Microsoft.VisualStudio.TestTools.UITest.Extension.IUITechnologyElement
イベントの対象である要素。
- eventType
型 : Microsoft.VisualStudio.TestTools.UITest.Extension.UITestEventType
イベントの型。
- eventArgs
型 : System.Object
イベントの種類に固有のイベント引数。近辺がイベントの間に取得する必要のある要素を指定します。eventArgs は、UITestEventType.Value のコントロールの実際の値 (通常は文字列) を UITestEventType.State のコントロールの AccessibleStates UITestEventType.Hover の System.Drawing.Point などを決定します。
- elementForThumbnailImage
型 : Microsoft.VisualStudio.TestTools.UITest.Extension.ElementForThumbnailCapture
解説
場合によっては、ソース要素の 1 とターゲット要素は同じです。
ただし、これは常にその必要はない場合があります。たとえば、チェック ボックスのラベルをクリックすると、チェック ボックスの状態を変更します。ここでは、ソースはラベルであり、ターゲットはチェック ボックスです。同様に、ターゲットが ComboBox の場合、ソースが編集またはその中に一覧表示できます。
ソースを null にすることは、ソースとターゲットは同じであることを意味します。
.NET Framework セキュリティ
- 直前の呼び出し元に対する完全な信頼。このメンバーは、部分的に信頼されているコードから使用することはできません。詳細については、「部分信頼コードからのライブラリの使用」を参照してください。