次の方法で共有


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

重要

財務と業務 (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

Application を返します