次の方法で共有


サービス モジュール

重要

財務と業務 (Dynamics 365) モバイル アプリケーションおよびプラットフォームはサポートされなくなりました。 モバイル アプリケーションをサポートするプラットフォーム コンポーネントは、将来の更新で削除される予定です。 モバイル アプリケーションは、アプリケーション 店舗でも削除されました。 以前にインストールしたアプリケーションのインスタンスは引き続き動作します。 詳細については、削除済みまたは非推奨のプラットフォーム機能を参照してください。

クライアントの実行時に、アプリケーションで使用できるさまざまなサービス。

指数

種類

型のエイリアス

種類

AsyncService

階層

AsyncService

メソッド

氏名 署名 説明
すべての all(...args: any [ ]): Promise <any [ ]>
据え置く defer <T>(): 遅延<T> イベント ハンドラー (該当する場合) から回答を返し、非同期でそれらを拒否または解決するために使用できる遅延オブジェクトを作成します。

CacheService

階層

CacheService

メソッド

氏名 署名 説明
getData getData(cacheKey: string): any
setData setData(cacheKey: string, data: any): any

DataService

階層

DataService

メソッド

氏名 署名 説明
findEntityData findEntityData(entityType: any, propertyName: string, propertyValue: any, includeChanges?: boolean): any
getEntityData getEntityData(entityType: any, entityId: string): any
getPageData getPageData(pageId: string, context: any, filter: any, allowedStaleness: number): Promise <PageData>

MetadataService

階層

MetadataService

プロパティ

氏名 署名 説明
バージョン バージョン: 文字列
現在実行中のプラットフォームのバージョンを取得します。

メソッド

氏名 署名 説明
addControl addControl(componentName: string, controlName: string, controlType: ControlType, parentContainerName?: string, options?: ControlMetadata): any
compareVersion compareVersion(versionToCompare: string): 1 | -1 現在のプラットフォームのバージョンと参照バージョンを比較します。
configureAction configureAction(actionName: string, options: PageMetadata): any アクションをコンフィギュレーションすると、そのアクションに固有の特定の動作を指定または上書きできます。
configureControl configureControl(componentName: string, controlName: string, options: ControlMetadata): any コントロールをコンフィギュレーションすると、そのコントロールに固有の特定の動作を指定または上書きできます。 使用可能な動作はコントロール タイプで異なることに注意してください。
configureEntity configureEntity(entityName: string, options: any): any エンティティをコンフィギュレーションすると、そのエンティティに固有の特定の動作を指定または上書きできます。
lookupの構成 configureLookup(taskName: string, lookupControlName: string, options: LookupMetadata): any アクションのフィールドをルックアップとして動作するようにコンフィギュレーションします。 リスト コントロールを含む既存のページを使用する必要があります。
configurePage configurePage(pageName: string, options: PageMetadata): any ページをコンフィギュレーションすると、そのページに固有の特定の動作を指定または上書きできます。
Workspaceの構成 configureWorkspace(options: PageMetadata): any ワークスペースをコンフィギュレーションすると、そのワークスペースに固有の特定の動作を指定または上書きできます。
検索アクション findAction(actionName: string): PageMetadata メタデータ (メタデータを変更するために使用されない) を検査するため、指定されたアクションの現在のメタデータ インスタンスのコピーを取得します。
FindControl findControl(componentMetadata: any, controlName: string): ControlMetadata メタデータ (メタデータを変更するために使用されない) を検査するため、指定されたコントロールの現在のメタデータ インスタンスのコピーを取得します。
findPage findPage(pageName: string): PageMetadata メタデータ (メタデータを変更するために使用されない) を検査するため、指定されたページの現在のメタデータ インスタンスのコピーを取得します。
getPresspression getFilterExpression(pageName: string, listControlName: string, controlName: string, operator: ExpressionOperator, value: string): DataFilter 指定されたオプションに基づいてリスト コントロール用の DataFilter オブジェクトを作成します。
getFormReference getFormReference(componentName: string, filterContext: DataFilter, excludeContext: boolean, filterLocalOnly?: boolean): NavigationArgs ナビゲーション コントロールで使用する特定のページ アクションに対し INavigationArgs オブジェクトを作成します。
hideNたびび hideNavigation(pageNamesToHide: string [ ]): any 既定のランディング ページから指定されたページを非表示にします。

PageData

階層

PageData

メソッド

氏名 署名 説明
getControlValue getControlValue(controlName: string): any ページでデータ セットから直接読み込まれるコントロールの値を取得します。
SetControlValue setControlValue(controlName: string, value: any): any ページでデータ セットに直接読み込まれるコントロールの値を設定します。

型のエイリアス

ExpressionOperator

ExpressionOperator: "Is" | "IsNot" | "Contains" | "BeginsWith" | "EndsWith" | "GreaterThan" | "LessThan" | "GreaterThanOrEqual" | "LessThanOrEqual"

フィルターの定義およびその他の場所で使用される式演算子の使用可能な値を表します