FileGetPropertiesHeaders interface
File_getProperties操作のヘッダーを定義します。
プロパティ
cache |
Cache-Control要求ヘッダーがファイルに対して以前に設定されている場合は、このヘッダーにCache-Control値が返されます。 |
content |
'x-ms-content-disposition' ヘッダーに指定された値を返し、応答の処理方法を指定します。 |
content |
ファイルに対して Content-Encoding 要求ヘッダーが以前に設定されている場合は、このヘッダーに Content-Encoding 値が返されます。 |
content |
Content-Language 要求ヘッダーに指定された値を返します。 |
content |
ファイルのサイズ (バイト単位)。 このヘッダーは、ファイルと共に格納されている 'x-ms-content-length' ヘッダーの値を返します。 |
contentMD5 | ファイルに Content-MD5 ヘッダーが設定されている場合は、クライアントがメッセージ コンテンツの整合性を確認できるように、Content-MD5 応答ヘッダーが返されます。 |
content |
ファイルに対して指定されたコンテンツの種類。 既定のコンテンツ タイプは 'application/octet-stream' です |
copy |
このファイルがコピー先ファイルであった最後に試行されたファイルのコピー操作の終了時刻。 この値は、完了、中止、または失敗したコピー試行の時刻を示します。 |
copy |
このファイルがコピー先ファイルであった最後に試行されたファイルのコピー操作の文字列識別子。 |
copy |
コピーされたバイト数と、このファイルがコピー先ファイルであった最後に試行されたファイルのコピー操作のソース内の合計バイト数を格納します。 コピーされた 0 バイトと Content-Length バイトの間を表示できます。 |
copy |
このファイルがコピー先ファイルであった最後に試行されたファイルのコピー操作で使用されたソース ファイルを指定する最大 2 KB の URL。 |
copy |
'x-ms-copy-id' で識別されるコピー操作の状態。 |
copy |
x-ms-copy-status が失敗または保留中の場合にのみ表示されます。 コピー操作の致命的なエラーまたは致命的ではないエラーの原因を示します。 |
date | サービスによって生成される、応答の開始時刻を示す UTC 日付/時刻値。 |
error |
エラー コード |
etag | ETag には、条件付きで引用符で囲まれた操作を実行するために使用できる値が含まれています。 |
file |
ファイルに設定された属性。 |
file |
ファイルの時刻を変更します。 |
file |
ファイルの作成時刻。 |
file |
ファイルの fileId。 |
file |
ファイルの最終書き込み時刻。 |
file |
ファイルの親 fileId。 |
file |
ファイルのアクセス許可セットのキー。 |
file |
File 型を返します。 将来利用するために予約されています。 |
is |
指定したアルゴリズムを使用してファイル データとアプリケーション メタデータが完全に暗号化されている場合、このヘッダーの値は true に設定されます。 それ以外の場合、値は false に設定されます (ファイルが暗号化されていない場合、またはファイル/アプリケーション メタデータの一部のみが暗号化されている場合)。 |
last |
ファイルが最後に更新された日時を返します。 日付形式は RFC 1123 に従います。 ファイルまたはそのプロパティを変更する操作は、最後に変更された時刻を更新します。 |
lease |
ファイルがリースされるときに、リース期間が無限か固定期間かを指定します。 |
lease |
ファイルのリース状態。 |
lease |
ファイルの現在のリース状態。 |
metadata | このファイルにユーザー定義メタデータとして関連付けられた名前と値のペアのセット。 |
request |
このヘッダーは要求を一意に識別するので、要求のトラブルシューティングに使用できます。 |
version | 要求の実行に使用するファイル サービスのバージョンを示します。 |
プロパティの詳細
cacheControl
Cache-Control要求ヘッダーがファイルに対して以前に設定されている場合は、このヘッダーにCache-Control値が返されます。
cacheControl?: string
プロパティ値
string
contentDisposition
'x-ms-content-disposition' ヘッダーに指定された値を返し、応答の処理方法を指定します。
contentDisposition?: string
プロパティ値
string
contentEncoding
ファイルに対して Content-Encoding 要求ヘッダーが以前に設定されている場合は、このヘッダーに Content-Encoding 値が返されます。
contentEncoding?: string
プロパティ値
string
contentLanguage
Content-Language 要求ヘッダーに指定された値を返します。
contentLanguage?: string
プロパティ値
string
contentLength
ファイルのサイズ (バイト単位)。 このヘッダーは、ファイルと共に格納されている 'x-ms-content-length' ヘッダーの値を返します。
contentLength?: number
プロパティ値
number
contentMD5
ファイルに Content-MD5 ヘッダーが設定されている場合は、クライアントがメッセージ コンテンツの整合性を確認できるように、Content-MD5 応答ヘッダーが返されます。
contentMD5?: Uint8Array
プロパティ値
Uint8Array
contentType
ファイルに対して指定されたコンテンツの種類。 既定のコンテンツ タイプは 'application/octet-stream' です
contentType?: string
プロパティ値
string
copyCompletedOn
このファイルがコピー先ファイルであった最後に試行されたファイルのコピー操作の終了時刻。 この値は、完了、中止、または失敗したコピー試行の時刻を示します。
copyCompletedOn?: Date
プロパティ値
Date
copyId
このファイルがコピー先ファイルであった最後に試行されたファイルのコピー操作の文字列識別子。
copyId?: string
プロパティ値
string
copyProgress
コピーされたバイト数と、このファイルがコピー先ファイルであった最後に試行されたファイルのコピー操作のソース内の合計バイト数を格納します。 コピーされた 0 バイトと Content-Length バイトの間を表示できます。
copyProgress?: string
プロパティ値
string
copySource
このファイルがコピー先ファイルであった最後に試行されたファイルのコピー操作で使用されたソース ファイルを指定する最大 2 KB の URL。
copySource?: string
プロパティ値
string
copyStatus
copyStatusDescription
x-ms-copy-status が失敗または保留中の場合にのみ表示されます。 コピー操作の致命的なエラーまたは致命的ではないエラーの原因を示します。
copyStatusDescription?: string
プロパティ値
string
date
サービスによって生成される、応答の開始時刻を示す UTC 日付/時刻値。
date?: Date
プロパティ値
Date
errorCode
エラー コード
errorCode?: string
プロパティ値
string
etag
ETag には、条件付きで引用符で囲まれた操作を実行するために使用できる値が含まれています。
etag?: string
プロパティ値
string
fileAttributes
ファイルに設定された属性。
fileAttributes?: string
プロパティ値
string
fileChangeOn
ファイルの時刻を変更します。
fileChangeOn?: Date
プロパティ値
Date
fileCreatedOn
ファイルの作成時刻。
fileCreatedOn?: Date
プロパティ値
Date
fileId
ファイルの fileId。
fileId?: string
プロパティ値
string
fileLastWriteOn
ファイルの最終書き込み時刻。
fileLastWriteOn?: Date
プロパティ値
Date
fileParentId
ファイルの親 fileId。
fileParentId?: string
プロパティ値
string
filePermissionKey
ファイルのアクセス許可セットのキー。
filePermissionKey?: string
プロパティ値
string
fileType
File 型を返します。 将来利用するために予約されています。
fileType?: string
プロパティ値
string
isServerEncrypted
指定したアルゴリズムを使用してファイル データとアプリケーション メタデータが完全に暗号化されている場合、このヘッダーの値は true に設定されます。 それ以外の場合、値は false に設定されます (ファイルが暗号化されていない場合、またはファイル/アプリケーション メタデータの一部のみが暗号化されている場合)。
isServerEncrypted?: boolean
プロパティ値
boolean
lastModified
ファイルが最後に更新された日時を返します。 日付形式は RFC 1123 に従います。 ファイルまたはそのプロパティを変更する操作は、最後に変更された時刻を更新します。
lastModified?: Date
プロパティ値
Date
leaseDuration
leaseState
leaseStatus
metadata
このファイルにユーザー定義メタデータとして関連付けられた名前と値のペアのセット。
metadata?: {[propertyName: string]: string}
プロパティ値
{[propertyName: string]: string}
requestId
このヘッダーは要求を一意に識別するので、要求のトラブルシューティングに使用できます。
requestId?: string
プロパティ値
string
version
要求の実行に使用するファイル サービスのバージョンを示します。
version?: string
プロパティ値
string