方法 | 傳回類型 | 簡短說明 |
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 的網址。 |
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 是否在使用者的雲端硬碟垃圾桶中。 |