方法 | 傳回類型 | 簡短說明 |
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 應用程式 (例如雲端硬碟或 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 是否已在使用者的 Google 雲端硬碟中加星號。 |
setTrashed(trashed) | Folder | 設定 Folder 是否位於使用者雲端硬碟的垃圾桶中。 |