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