ファイル アップローダー モジュール
重要
財務と業務 (Dynamics 365) モバイル アプリケーションおよびプラットフォームはサポートされなくなりました。 モバイル アプリケーションをサポートするプラットフォーム コンポーネントは、将来の更新で削除される予定です。 モバイル アプリケーションは、アプリケーション 店舗でも削除されました。 以前にインストールしたアプリケーションのインスタンスは引き続き動作します。 詳細については、削除済みまたは非推奨のプラットフォーム機能を参照してください。
イメージをアップロードするためのコントロールです。
指数
種類
種類
FileUploader
階層
価値
└─ FileUploader
プロパティ
氏名 | 署名 | 説明 |
---|---|---|
コンテナ | container: ブール値 (省略可) |
コントロールがコンテナーの場合は true です。 Control.container から継承 |
ジェネリック | generic: ブール値 (省略可) |
Control.generic から継承 |
getDataSource | getDataSource: function(): any |
Control.getDataSource から継承 |
隠れた | hidden: ブール値 |
コントロールが非常時の場合は true です。 Control.hidden から継承 |
画像 | image: Image |
メソッド
氏名 | 署名 | 説明 |
---|---|---|
applyDesign | applyDesign(IDesign: FileUploaderDesign): void | 付与されたデザインをコントロールのデザインに適用します。 Control.applyDesign をオーバーライドします。 |
canLoadFrom7/&b2013 | canLoadFromDevice(): boolean | 携帯電話にカメラ プラグインがある場合は、true を返します。 |
dataEn | dataContext(): any | Control.dataContext から継承 |
getDesign | getDesign(): Design | このコントロールのデザイン オブジェクトを返します。 Control.getDesign から継承 |
get、1999年 | getImage(options: any): Promise <string> | 画像データを持つオブジェクトの約定を返します。 |
getValue | getValue(): any | コントロールにバインドされているエンティティの値を取得します。 Value.getValue をオーバーライドします。 |
は編集可能です | isEditable(): boolean | コントロールが編集可能かどうかを示すブール値。 Control.isEditable から継承 |
loadFromFileSystem | loadFromFileSystem(file: Blob): Promise <any> | |
メタデータ | metadata(): FileUploaderMetadata | このコントロールのメタデータ オブジェクトを返します。 Value.metadata をオーバーライドします。 |
親 | parent(): コントロール | ページ | このコントロールの親 (コントロールまたはページ) を返します。 Control.parent から継承 |
根 | root(): Page | このコントロールのルート フォーム インスタンス (ページ) を返します。 Control.root から継承 |
set大同行 | setCamera(camera: any): void | コントロールでカメラ オブジェクトを設定します。 |
setValue | setValue(value: string): void | コントロールの値を設定します。 Value.setValue から継承 |
イベント
氏名 | 署名 | 説明 |
---|---|---|
onDataChanged | onDataChanged: EventHook<null> |
入力コントロールのデータが変更されたときに発生するイベントです。 InputControl.onDataChanged から継承 |
FileUploaderDesign
階層
ValueDesign
└─ FileUploaderDesign
プロパティ
氏名 | 署名 | 説明 |
---|---|---|
alignItems | alignItems: 文字列 (省略可) |
このプロパティは、CSS プロパティ「align-items」のエイリアスです。 Design.alignItems から継承 |
自分自身を揃える | alignSelf: 文字列 (省略可) |
Design.alignSelf から継承 |
バインド | bindings: 任意 (省略可) |
Design.bindings から継承 |
境 | border: "none" | "solid" | "left" | "right" | "top" | "bottom" (オプション) |
コントロールの境界動作。 このプロパティは、子によって継承されません。 Design.border から継承 |
色 | color: 文字列 (省略可) |
コンテナーの前景色。 Design.color から継承 |
フレックスフロー | flexFlow: 文字列 (省略可) |
このプロパティを指定すると、コンポーネントがフレックス コンテナー コンポーネントになります。 Design.flexFlow から継承 |
フレックスサイズ | flexSize: 文字列 (省略可) |
1 つの番号または 2 つの番号が文字列として書き込まれています。 たとえば、「(サイズを拡大) [(サイズを縮小)]」して、即時フレックス コンテナーの使用可能領域に対応します。 Design.flexSize から継承 |
フォントサイズ | fontSize: "medium" | "xx-small" | "x-small" | "small" | "large" | "x-large" | "xx-large" (省略可) |
比例テキスト サイズ Design.fontSize から継承 |
fontWeight | fontWeight: "normal" | "bold" (省略可) |
標準または太字のテキスト。 Design.fontWeight から継承 |
項目の正当化 | justifyItems: "flex-start" | "flex-end" | "center" | "space-between" (省略可) |
このプロパティは CSS プロパティ「justify-content」のエイリアスです。 Design.justifyItems から継承 |
ラベル | label: 文字列 (省略可) |
Design.label から継承 |
labelPosition | labelPosition: "stacked" | "hidden" | "inline" (省略可) |
ラベルの配置方法を決定します (行われる場合)。 既定では、labelPosition が stacked に設定されています。 Design.labelPosition から継承 |
名前 | name: 文字列 (省略可) |
Design.name から継承 |
心地 | padding: "none" | "small" | "std" (省略可) |
コンポーネントのスペース動作を指定できるように許可します。 Design.padding から継承 |
種類 | type: ControlType (省略可) |
文字列としてのコントロールのタイプ。 Design.type から継承 |
FileUploaderMetadata
階層
ValueMetadata
└─ FileUploaderMetadata
プロパティ
氏名 | 署名 | 説明 |
---|---|---|
境界Entity | BoundEntity: 文字列 (オプション) |
コントロールがバインドされるエンティティ。 ControlMetadata.BoundEntity から継承 |
バインド フィールド | BoundField: 文字列 (オプション) |
ControlMetadata.BoundField から継承 |
形容 | Description: 文字列 (オプション) |
コントロールの説明。 ControlMetadata.Description から継承 |
編集 | Editable: プール値 (省略可) |
コントロールが編集可能かどうかを示すブール値。 ControlMetadata.Editable から継承 |
ExtType | ExtType: ControlType (省略可) |
拡張されたコントロール タイプです。 たとえば、コントロール タイプ Input に、拡張タイプ Barcode が含まれる場合があります。 ControlMetadata.ExtType から継承 |
HelpText | HelpText: 文字列 (オプション) |
コマンドのキーボード ショートカットです。 たとえば、「(Shift + F5)」 ControlMetadata.HelpText から継承 |
隠れた | Hidden: ブール値 (オプション) |
コントロールを非表示にするかどうかを示すブール値。 ControlMetadata.Hidden から継承 |
身分証明書 | ID: 文字列 (オプション) |
コントロールの ID 文字列です。 ControlMetadata.Id から継承 |
ラベル | Label: 文字列 (省略可) |
コントロールのラベル。 たとえば、個人の名を表すコントロールに「氏名」というラベルが付いている場合があります。 ControlMetadata.Label から継承 |
必須 | Mandatory: ブール値 (省略可) |
true と設定されている場合は、コントロールのインプットがタスクを完了するために必要です。 必須のコントロールには、赤いアウトラインがあります。 InputControlMetadata.Mandatory から継承 |
名前 | Name: 文字列 (省略可) |
コントロールの名前です。 ControlMetadata.Name から継承 |
NumSequence | NumSequence: NumberSequenceConfig (省略可) |
拡張ビジネス ロジックを使用し、AX 番号シーケンス構成に基づいて、タスクまたはページ内の番号シーケンス コントロールの可視性を自動的に検出および変更するために使用されます。 InputControlMetadata.NumSequence から継承 |
命令 | Order: 番号 (オプション) |
コントロールがページに表示される順序を示す番号。 ControlMetadata.Order から継承 |
種類 | Type: ControlType (省略可) |
コントロール タイプを示す文字列。 ControlMetadata.Type から継承 |