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