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