アプリケーション モジュール
重要
財務と業務 (Dynamics 365) モバイル アプリケーションおよびプラットフォームはサポートされなくなりました。 モバイル アプリケーションをサポートするプラットフォーム コンポーネントは、将来の更新で削除される予定です。 モバイル アプリケーションは、アプリケーション 店舗でも削除されました。 以前にインストールしたアプリケーションのインスタンスは引き続き動作します。 詳細については、削除済みまたは非推奨のプラットフォーム機能を参照してください。
アプリケーションとはその内部で使用される概念とデータの周りにサンドボックス化されたランタイム実行の単位です。 各アプリケーションは、ページ、アクション、データ クエリおよびそれらを結合するロジックで構成されています。 アプリケーションは主に宣言型メタデータ システムで記述され、付随的な拡張モデルを持つことができます。
アプリケーションの付随的な拡張は、一般に指定されたエントリポイントである 主な関数 を持つスクリプト モジュールで定義されます。これにより、付随的なロジックをアプリケーション ライフ サイクルと統合できます。
指数
種類
関数
種類
申請
階層
アプリケーション
プロパティ
氏名 | 署名 | 説明 |
---|---|---|
minVersion | minVersion: 文字列 (オプション) |
このコンポーネントで必要な最小プラットフォーム バージョンを示すオプション マーカーです。 この値が指定され、プラットフォームの以前のバージョンでコンポーネントの読み込みが試行されるとき、対応するワークスペースは読み込まれず、ユーザーはプラットフォームの新しいバージョンのインストールを指示されます。 |
メソッド
氏名 | 署名 | 説明 |
---|---|---|
appその他 | appInit(metadata: ApplicationMetadata): any | このメソッドは、アプリケーションが実行される時点で呼び出され、アプリケーション メタデータのインスタンスが読み込まれます。 渡されたメタデータは、このメソッドが戻る前に動作を変更するために変更できます。 |
ApplicationMetadata
階層
ApplicationMetadata
プロパティ
氏名 | 署名 | 説明 |
---|---|---|
カラー名 | ColorName: 文字列 (オプション) |
アプリケーションのテーマ色。 |
コンフィギュレーション | Configs: [名前: 文字列]: 任意 (オプション) |
アプリケーションは作成者またはリソース プロバイダーにより指定された名前付き構成のセットを持つことができます |
形容 | 説明: 文字列 (オプション) |
アプリケーションの説明 |
アイコン名 | IconName: 文字列 (オプション) |
アプリケーションの代表的なアイコン |
身分証明書 | ID: 文字列 |
アプリケーションの一意の識別子 |
タイトル | タイトル: 文字列 |
アプリケーションのタイトル。 |
関数
main
main(metadataService: MetadataService, dataService: DataService, cacheService: CacheService, asyncService: AsyncService): Application
ビジネス ロジック モジュールの main メソッド。 各ビジネス ロジック モジュール (JavaScript ファイルとして) では、1 つの主要な方法を記述する必要があります。 このメソッドは、モジュールが読み込まれ、初期化されるときに呼び出されます。 メソッドは、このモジュールから実行するコンポーネントを返す必要があります。
パラメーター
氏名 | 種類 | 説明 |
---|---|---|
metadataService | メタデータサービス | |
dataService | DataService | |
cacheService | CacheService | |
asyncService | AsyncService |