ダイアログ ボックスを開いてアップロードするファイルを選択します。
使用可能な対象
この方法は、Web およびモバイル クライアントの両方でサポートされています。
構文
Xrm.Device.pickFile(pickFileOptions).then(successCallback, errorCallback)
Parameters
| パラメーター名 | タイプ | Required | Description |
|---|---|---|---|
pickFileOptions |
Object | いいえ | 次の値を持つオブジェクト: - accept: 選択する画像ファイルの種類。 有効な値は、audio、video または image です。 ストリング。- allowMultipleFiles: 複数ファイルの選択を許可するかを示します。 ブール値。- maximumAllowedFileSize: 選択するファイルの最大サイズ。 番号。 |
successCallback |
Function | はい | 選択したファイルが返されるときに呼び出す関数。
各 オブジェクトが次の値を持つオブジェクトの配列が関数に渡されます: - fileContent: CSV ファイルのコンテンツ。 文字列- fileName: ファイルの名前。 ストリング。- fileSize: ファイルのサイズ (KB) です。 番号。- mimeType: ファイルの MIME の種類。 ストリング。 |
errorCallback |
Function | はい | 処理が失敗したときに呼び出す関数。 |
戻り値
成功時には、successCallback 関数に以前に指定されたオブジェクトの配列がある Promise を返します。
例外
Web サービス エラー コード を参照してください