WinDDA イベント
公開日: 2016年11月
対象: Dynamics 365 (online)、Dynamics 365 (on-premises)、Dynamics CRM 2013、Dynamics CRM 2015、Dynamics CRM 2016
Windows のデータ駆動型アダプター (DDA) は、アプリケーション イベントとコントロール イベントの 2 種類のイベントを区別します。 このトピックでは、これらの 2 つのイベントについて説明します。
このトピックの内容
コントロール イベント
アプリケーション イベント
コントロール イベント
コントロール イベントは、アプリケーション内のコントロールによって起動されます。 これらのすべてのイベントの場合、コントロール名は登録時に指定する必要があります (RegisterActionForEvent)。 これらのコントロールには登録時もアプリケーションでアクセスできる必要があります。FindControl メソッドを使用して、または例外ハンドラーを追加して、コントロールにアクセスできるようにします。
ホストされたアプリケーション ツールキット (HAT) ソフトウェア ファクトリは、特定のユーザー インターフェイス (UI) のコントロールの種類に対してサポートされているイベントを表示します。UII 検査で種類を指定しない場合、UII はコントロールのすべてのイベントを一覧表示します。 コントロールの種類が検出されない場合は、使用可能なすべてのコントロール イベントが ホストされたアプリケーション ツールキット (HAT) のソフトウェア ファクトリによって表示されます。 次の表に、サポートされているコントロール イベントについて説明します。
Element |
説明 |
---|---|
GotFocus |
このイベントはコントロールがフォーカスを得たときに発生します。 |
LostFocus |
このイベントはコントロールがフォーカスを失ったときに発生します。 |
ButtonPressed |
このイベントはボタンがクリックされたときに発生します。 |
ButtonReleased |
このイベントはボタンをリリースしたときに発生します。 |
CheckBoxSet |
このイベントはチェックボックスが選択されたときに発生します。 |
CheckBoxCleared |
このイベントはチェックボックスの選択が解除されたときに発生します。 |
RadioButtonSet |
このイベントはラジオ ボタンが選択されたときに発生します。 |
次の表に、各コントロールがサポートするイベントを一覧表示します。
Element |
説明 |
---|---|
押しボタン |
ButtonPressed、ButtonReleased、GotFocus、LostFocus |
チェック ボックス |
GotFocus、CheckBoxSet、CheckBoxCleared、LostFocus |
ラジオ ボタン |
GotFocus、RadioButtonSet、LostFocus |
テキスト |
GotFocus、LostFocus |
編集可能なテキスト |
GotFocus、LostFocus |
アプリケーション イベント
アプリケーション イベントはコントロールにバインドされません。これにより、RegisterActionForEvent 活動にコントロール名を指定する必要はありません。 次の表に、ホストされたアプリケーション ツールキット (HAT) で使用できるアプリケーション イベントについて説明します。
Element |
説明 |
---|---|
WindowShown |
このイベントはウィンドウが表示されたときに発生します。 |
WindowDisappeared |
このイベントはウィンドウが非表示になったときに発生します。 |
関連項目
Unified Service Desk 2.0
© 2017 Microsoft. All rights reserved. 著作権