方法 | 返回类型 | 简介 |
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 是否位于用户云端硬盘的回收站中。 |