方法 | 傳回類型 | 簡短說明 |
addEditor(emailAddress) | Folder | 將特定使用者新增至 Folder 的編輯者清單。 |
addEditor(user) | Folder | 將特定使用者新增至 Folder 的編輯者清單。 |
addEditors(emailAddresses) | Folder | 將指定的使用者陣列新增至 Folder 的編輯者清單。 |
addViewer(emailAddress) | Folder | 將特定使用者新增至 Folder 的檢視者清單。 |
addViewer(user) | Folder | 將特定使用者新增至 Folder 的檢視者清單。 |
addViewers(emailAddresses) | Folder | 將指定的使用者陣列新增至 Folder 的檢視者清單。 |
createFile(blob) | File | 從指定的任意資料的 Blob 在目前的資料夾中建立檔案。 |
createFile(name, content) | File | 以指定的名稱和內容在目前的資料夾中建立文字檔案。 |
createFile(name, content, mimeType) | File | 以指定名稱、內容和 MIME 類型在目前的資料夾中建立檔案。 |
createFolder(name) | Folder | 在目前的資料夾中以指定名稱建立資料夾。 |
createShortcut(targetId) | File | 建立並傳回所提供雲端硬碟項目 ID 的捷徑。 |
createShortcutForTargetIdAndResourceKey(targetId, targetResourceKey) | File | 建立並傳回所提供雲端硬碟項目 ID 和資源金鑰的捷徑。 |
getAccess(email) | Permission | 取得授予指定使用者的權限。 |
getAccess(user) | Permission | 取得授予指定使用者的權限。 |
getDateCreated() | Date | 取得 Folder 的建立日期。 |
getDescription() | String | 取得 Folder 的說明。 |
getEditors() | User[] | 取得這個 Folder 的編輯者清單。 |
getFiles() | FileIterator | 取得目前資料夾所有子檔案的集合。 |
getFilesByName(name) | FileIterator | 取得目前資料夾子項,且具有指定名稱的所有檔案的集合。 |
getFilesByType(mimeType) | FileIterator | 取得目前資料夾的子項,且具有指定 MIME 類型的所有檔案的集合。 |
getFolders() | FolderIterator | 取得目前資料夾子項的所有資料夾集合。 |
getFoldersByName(name) | FolderIterator | 取得目前資料夾的子項,且具有指定名稱的所有資料夾集合。 |
getId() | String | 取得 Folder 的 ID。 |
getLastUpdated() | Date | 取得 Folder 上次更新日期。 |
getName() | String | 取得 Folder 的名稱。 |
getOwner() | User | 取得這個 Folder 的擁有者。 |
getParents() | FolderIterator | 取得一組資料夾,這些資料夾是 Folder 的直接父項。 |
getResourceKey() | String | 取得存取 Folder 所需的項目所需的資源金鑰
已經透過連結分享。 |
getSecurityUpdateEligible() | Boolean | 確認這部Folder 是否符合套用安全性更新的
透過連結共用時,需要資源金鑰才能存取。 |
getSecurityUpdateEnabled() | Boolean | 取得在適當情況下,這個 Folder 是否需要資源金鑰才能存取
透過連結分享。 |
getSharingAccess() | Access | 取得有權存取 Folder 的使用者類別 (除了個別使用者外)
獲得明確授予存取權的使用者。 |
getSharingPermission() | Permission | 取得權限授予有權存取 Folder 的使用者。
向任何已明確授予存取權的使用者除外。 |
getSize() | Integer | 取得在雲端硬碟中儲存 Folder 的位元組數。 |
getUrl() | String | 取得可在 Google 應用程式中開啟 Folder 的網址,例如:
Google 雲端硬碟或文件。 |
getViewers() | User[] | 取得這個Folder 的檢視者和加註者名單。 |
isShareableByEditors() | Boolean | 決定擁有Folder 編輯權限的使用者是否可執行以下操作
並與其他使用者共用或變更權限 |
isStarred() | Boolean | 判斷Folder 是否已在使用者雲端硬碟中加上星號。 |
isTrashed() | Boolean | 決定 Folder 是否位於使用者的雲端硬碟垃圾桶中。 |
moveTo(destination) | Folder | 將這個項目移至提供的目的地資料夾。 |
removeEditor(emailAddress) | Folder | 將特定使用者從 Folder 的編輯者清單中移除。 |
removeEditor(user) | Folder | 將特定使用者從 Folder 的編輯者清單中移除。 |
removeViewer(emailAddress) | Folder | 將特定使用者從 Folder 的檢視者和加註者清單中移除。 |
removeViewer(user) | Folder | 將特定使用者從 Folder 的檢視者和加註者清單中移除。 |
revokePermissions(emailAddress) | Folder | 撤銷已授予特定使用者的 Folder 存取權。 |
revokePermissions(user) | Folder | 撤銷已授予特定使用者的 Folder 存取權。 |
searchFiles(params) | FileIterator | 取得目前資料夾內符合指定搜尋條件的所有檔案的集合
標準。 |
searchFolders(params) | FolderIterator | 取得目前資料夾的子項資料夾集合,且這些資料夾符合指定的搜尋條件
標準。 |
setDescription(description) | Folder | 設定 Folder 的說明。 |
setName(name) | Folder | 設定 Folder 的名稱。 |
setOwner(emailAddress) | Folder | 變更 Folder 的擁有者。 |
setOwner(user) | Folder | 變更 Folder 的擁有者。 |
setSecurityUpdateEnabled(enabled) | Folder | 設定 Folder 在什麼情況下是否需要資源金鑰才能存取
透過連結分享。 |
setShareableByEditors(shareable) | Folder | 設定是否允許擁有Folder 編輯權限的使用者可以共用檔案
與其他使用者共用或變更權限 |
setSharing(accessType, permissionType) | Folder | 設定可存取 Folder 的使用者類別及權限
這些使用者除了獲得明確存取權的任何個別使用者外, |
setStarred(starred) | Folder | 設定是否要在使用者雲端硬碟中加上星號 Folder 。 |
setTrashed(trashed) | Folder | 設定 Folder 是否位於使用者雲端硬碟的垃圾桶中。 |