次の方法で共有


アプリケーション モジュール

重要

財務と運用 (Dynamics 365) モバイル アプリおよびプラットフォームは、非推奨になりました。 詳細については、削除済みまたは非推奨のプラットフォーム機能を参照してください。

アプリケーションとはその内部で使用される概念とデータの周りにサンドボックス化されたランタイム実行の単位です。 各アプリケーションは、ページ、アクション、データ クエリおよびそれらを結合するロジックで構成されています。 アプリケーションは主に宣言型メタデータ システムで記述され、付随的な拡張モデルを持つことができます。

アプリケーションの付随的な拡張は、一般に指定されたエントリポイントである 主な関数 を持つスクリプト モジュールで定義されます。これにより、付随的なロジックをアプリケーション ライフ サイクルと統合できます。

指数

種類

関数

種類

申請

階層

アプリケーション

プロパティ

氏名 署名 説明
minVersion minVersion: 文字列 (オプション)
このコンポーネントで必要な最小プラットフォーム バージョンを示すオプション マーカーです。 この値が指定され、プラットフォームの以前のバージョンでコンポーネントの読み込みが試行されるとき、対応するワークスペースは読み込まれず、ユーザーはプラットフォームの新しいバージョンのインストールを指示されます。

メソッド

氏名 署名 説明
appInit appInit(metadata: ApplicationMetadata): any このメソッドは、アプリケーションが実行される時点で呼び出され、アプリケーション メタデータのインスタンスが読み込まれます。 渡されたメタデータは、このメソッドが戻る前に動作を変更するために変更できます。

ApplicationMetadata

階層

ApplicationMetadata

プロパティ

氏名 署名 説明
ColorName ColorName: 文字列 (オプション)
アプリケーションのテーマ色。
Configs Configs: [名前: 文字列]: 任意 (オプション)
アプリケーションは作成者またはリソース プロバイダーにより指定された名前付き構成のセットを持つことができます
説明 説明: 文字列 (オプション)
アプリケーションの説明
IconName IconName: 文字列 (オプション)
アプリケーションの代表的なアイコン
ID ID: 文字列
アプリケーションの一意の識別子
肩書き タイトル: 文字列
アプリケーションのタイトル。

関数

main

main(metadataService: MetadataService, dataService: DataService, cacheService: CacheService, asyncService: AsyncService): Application

ビジネス ロジック モジュールの main メソッド。 各ビジネス ロジック モジュール (JavaScript ファイルとして) では、1 つの主要な方法を記述する必要があります。 このメソッドは、モジュールが読み込まれ、初期化されるときに呼び出されます。 メソッドは、このモジュールから実行するコンポーネントを返す必要があります。

パラメーター

氏名 種類 説明
metadataService MetadataService
dataService DataService
cacheService CacheService
asyncService AsyncService

Application を返します