屬性 | 型別
(Data type)
| 必要
Required
| 說明 |
BaseFileName | string | yes | 不含路徑的檔案名稱,用來顯示在使用者的編輯畫面。 |
OwnerId | string | yes | 識別該檔案擁有者的唯一 ID |
Size | number (int64) | yes | 以 bytes 為單位的檔案大小,64 位元長整數。 |
UserId | string | yes | 存取該檔案的使用者 ID。 |
UserFriendlyName | string | no | 使用者名稱,用來顯示在使用者的編輯畫面。 |
UserCanWrite | boolean | no | 如果要能夠編輯,必須設為 true,預設為 false。 |
UserCanNotWriteRelative | boolean | no | 禁止使用者重新命名或另存新檔。預設 true。 |
PostMessageOrigin | string | no | 這是告訴 OxOffice Online。 [PostMessage API](https://docs.ossii.com.tw/books/oxoffice-online-8LU/page/postmessage-api) 的 WOPI 主機位址。若未指定,將無法接收 OxOffice Online 傳來的狀態。 |
HidePrintOption | boolean | no | 隱藏 OxOffice Online 的列印按鈕。但可透過 [PostMessage API](https://docs.ossii.com.tw/books/oxoffice-online-8LU/page/postmessage-api) 來實作 WOPI 主機自己的列印 UI。 |
DisablePrint | boolean | no | 禁止列印文件。此外,也會在 UI 中隱藏列印選項。 |
HideSaveOption | boolean | no | 隱藏 OxOffice Online 的存檔按鈕。但仍可透過 [PostMessage API](https://docs.ossii.com.tw/books/oxoffice-online-8LU/page/postmessage-api) 觸發,這並不會影響自動存檔功能。 |
HideExportOption | boolean | no | 隱藏 OxOffice Online「下載為…」 按鈕及選項,但仍可透過 [PostMessage API](https://docs.ossii.com.tw/books/oxoffice-online-8LU/page/postmessage-api) 觸發。
|
DisableInactiveMessages | boolean | no | 當停止編輯文件一段時間後,預設會在文件編輯區顯示提示文字。若禁用此功能,您監聽的 JavaScript,就必須在取得 Session\_Closed 或 User\_Idle 的 [PostMessage API](https://docs.ossii.com.tw/books/oxoffice-online-8LU/page/postmessage-api) 時,自行向使用者提供適當的訊息。
|
DisableExport | boolean | no | 禁止匯出或下載文件。此外,也會在 UI 中隱藏下載選項。 |
DisableCopy | boolean | no | 禁止複製內容到剪貼簿,但文件內部仍然可以複製以及貼上外部資料。 |
DownloadAsPostMessage | boolean | no | WOPI 主機自行接管下載任務,例如使用者觸發列印、權螢幕投影簡報以及其他檔案下載功能時,將觸發名為 Download\_As 的 [PostMessage API](https://docs.ossii.com.tw/books/oxoffice-online-8LU/page/postmessage-api),傳送的值中,包含以下 JSON:
```json
{
Type: 'print'|'slideshow'|'export',
URL: '...實際下載的 URL...'
}
```
|
EnableOwnerTermination | boolean | no | 授予檔案擁有者可以終止其他共編者編輯的權利,意即可在共編時,將其他共編者踢出共編行列。 |
LastModifiedTime | string | no | 檔案最後修改時間。使用 ISO8601 格式表示之 UTC 日期時間(YYYY-MM-DDThh:mm:ss.nnnnZ)。 |
UserExtraInfo | object | no | 使用者延伸資訊。請參考:[**UserExtraInfo Details**](https://docs.ossii.com.tw/books/oxoffice-online-8LU/page/8efb1#bkmrk-userextrainfo-detail-0)。 |