WebDDA イベント

 

公開日: 2016年11月

対象: Dynamics 365 (online)、Dynamics 365 (on-premises)、Dynamics CRM 2013、Dynamics CRM 2015、Dynamics CRM 2016

Web データ駆動型アダプター (WebDDA) は、オートメーションで使用できる一連のイベントを提供します。 イベントはページ イベントとコントロール イベントに分けることができます。 DOMで使用されているのと同じイベント名にマップされます。 イベントの詳細については、「イベント」を参照してください。

ページ イベントのアクションを登録すると、RegisterActionForEvent アクティビティのコントロール パラメーターは無視されます。詳細については、「HAT 自動化活動を使用してホストされたアプリケーションを自動化する」を参照してください。 コントロール イベントの場合、ControlName パラメーターに、バインディングで指定されるコントロール名が含まれている必要があります。

一部のイベントは、イベントに関する追加のデータも提供します。 このデータには、GetActionData アクティビティを通じてアクセスできます。 (詳細については、「HAT 自動化活動を使用してホストされたアプリケーションを自動化する」を参照してください) 次の例は、これらが提供される形式を示しています。

<EventArgs[flags] [frame] [headers ] [navigationcontext] [postdata] [url] [urlcontext] [cancel] [type] [key][button]>

引数によってイベントに追加オプションが提供されます。

引数

説明

flags

定数か、または BrowserNavConstants 列挙体で定義される値の組み合わせを指定する値。

frame

リソースを表示するフレームの名前を結果として生み出す、大文字と小文字の区別のある文字列式。 指定されたフレームをリソースの対象にしない場合、これは NULL となります。

headers

サーバーに送信する追加の HTTP ヘッダーを含む文字列。 これらのヘッダーは Web ブラウザーに追加されます。URL が HTTP URL の場合、このパラメーターは無視されます。

navigationcontext

新しいウィンドウを開くときに使用されるフラグ。 これらの値は、ポップアップ ウィンドウを表示する必要があるかどうかを決定するために使用されます。

postdata

HTTPPOST トランザクションの一部としてサーバーに送信されるデータ。POST トランザクションは、通常、HTML フォームによって収集されたデータの送信に使用されます。 このパラメーターが投稿データを指定しない場合は、このメソッドは HTTPGET トランザクションを発行します。URL が HTTP URL でない場合、このパラメーターは無視されます。

url

イベントの移動先となったページの URL。

urlcontext

新しいウィンドウを開くページの URL。 このパラメータは、Web ブラウザーの NewWindow イベントの一部です。

cancel

ページの作成がキャンセルされた (True) か、または終了しました (False)。

type

通常、イベントの種類はイベント自身と同じです。

key

イベントでクリックされたマウス ボタン ( 1= 左、2= 右など)。

button

押されたボタンのコード (たとえば、Enter キーのコードは 13)。

このトピックの内容

コントロール イベント

ページ イベント

コントロール イベント

コントロール イベントは、コントロールに関連付けられているイベントです。

次の表に、各パラメーターで使用できるコントロール イベントの一覧を示します。

Element

Description

BeforeNavigate

flagsframeheadersnavigationcontextpostdataurl

onblur

種類

onchange

種類

onclick

タイプ、ボタン

ondblclick

タイプ、ボタン

onfocus

種類

onkeydown

タイプ、キー

onmousedown

タイプ、ボタン

onreset

種類

onsubmit

種類

ページ イベント

ページ イベントのアクションを登録すると、RegisterActionForEvent アクティビティのコントロール パラメーターは無視されます。 (詳細については、「HAT 自動化活動を使用してホストされたアプリケーションを自動化する」を参照してください)

次の表に、各パラメーターで使用できるページ イベントの一覧を示します。

Element

内容

BeforeNavigate

flagsframeheadersnavigationcontextpostdataurl

BeforeNewWindow

flagsurlurlcontext

DocumentCompleted

Notificationflagurl

DownloadStarted

Notificationflagurl

DownloadCompleted

Notificationflagurl

NewWindow2

Cancel

NewWindow3

flagsurlurlcontextcancel

関連項目

WebDDA
データ駆動型アダプター (DDA) の使用

Unified Service Desk 2.0

© 2017 Microsoft. All rights reserved. 著作権