DownloadDocument
オフラインアクセスや外部利用のためにSalesforce からドキュメントをダウンロードします。
Input
| Name | Type | Description |
| Id | String | ダウンロードする特定のドキュメントのSalesforce ID。Name またはFolderId が指定されていない場合は必須です。いずれも指定されていない場合、すべてのドキュメントがダウンロードされます。 |
| Name | String | ダウンロードするドキュメントの名前。Id またはFolderId の代替として使用できます。いずれも指定されていない場合、すべてのドキュメントがダウンロードされます。 |
| Folderid | String | ダウンロードするドキュメントを含むフォルダのSalesforce ID。特定のフォルダ内のすべてのドキュメントをダウンロードする場合に便利です。 |
| LocalPath | String | ダウンロードしたファイルが保存されるローカルファイルシステム上のパス。省略した場合、ファイルはFileData 出力を介してインメモリで返されます。 |
| Encoding | String | FileData を介してファイルデータを返す際に使用されるテキストエンコーディング形式。ファイルがディスクに書き込まれる場合は無視されます。
The allowed values are NONE, BASE64. The default value is BASE64. |
Result Set Columns
| Name | Type | Description |
| FileId | String | ダウンロードしたドキュメントのSalesforce ID。 |
| Success | String | 特定のドキュメントのダウンロード操作が成功したかどうかを示します(true またはfalse)。 |
| FileName | String | Salesforce からダウンロードされたファイルの名前。 |
| FullPath | String | ドキュメントが保存されたファイル名を含む完全なローカルファイルパス。 |
| FileData | String | ダウンロードしたファイルのBase64 エンコードされたコンテンツ。LocalPath が設定されずデータがインメモリで保持されている場合のみ返されます。 |
| FailureMessage | String | 複数のドキュメントをダウンロードする場合、ダウンロードに失敗したドキュメントのエラーメッセージが含まれます。 |