デリゲートを使用してアプリケーション起動をカスタマイズする
Dynamics AX 2012 では、クライアントが初期化中に発生したイベント (Application.Startup デリゲート) をサブスクライブできるカスタマイズ ポイントがありました。 これらのイベントはリッチ クライアントの概念がないため推奨されません。 サーバーで、サーバー セッションのみが考慮されますが、以前のリリースからロジックを移行できるため、新しいイベントが ApplicationStartupEventManager クラスに追加されました。
次のセクションでは、拡張機能を使用して既存のフォームに追加できる新しいデータ ソースについて説明します。
static delegate void onSystemStartup()
- このイベントは、システムの起動時に発生します。
- これは起動時に AOS につき 1 回発生します。
static delegate void onFirstTimeUserInteractiveSessionCreated()
- このイベントは、ユーザーが初めてインタラクティブ セッションを作成しているときに発生します。
- これは AOS ごとのユーザーにつき 1 回発生します。
static delegate void onFirstTimeUserNonInteractiveSessionCreated()
- このイベントは、ユーザーが初めて非インタラクティブ セッションを作成しているときに発生します。
- これは AOS ごとのユーザーにつき 1 回発生します。
static delegate void onInteractiveSessionCreated()
- このイベントは、インタラクティブ セッションが作成され、使用できる状態になったときに発生します。
- これは、すべてのユーザーのインタラクティブ セッション作成につき 1 回発生します。
static delegate void onSessionCreated(boolean _isBatch, boolean _isInteractive)
- このイベントは、セッションが作成され、使用できる状態になったときに発生します。
- これは、すべてのユーザーのインタラクティブ セッション作成につき 1 回発生します。
- _isBatch はシステムがバッチ ジョブを実行しているかどうかを指定します。
- _isInteractive はセッションが対話型であるかを指定します。
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示