Smartsheet API - 列出文件夹中的工作表未实现?

Smartsheet API - List sheets in a folder not implemented?

我正在使用带有 C# SDK 的 Smartsheet 2.0 API。我正在尝试遍历文件夹中的所有工作表。但是,我无法找到 API 代码来执行此操作。

我尝试了 FolderSheetResources 接口,但 List() 方法甚至没有像其他接口那样实现;例如,WorkSpaceFolderResources。

smartsheetClient.WorkspaceResources.FolderResources.ListFolders() // Method exists.

smartsheetClient.FolderResources.SheetResources.ListSheets(); // Method doesn't exist.

而且我也试过Folder对象的Sheets属性

folder.Sheets; // Always returns null.

有谁知道如何列出文件夹中的所有工作表?

在您正在查看的特定文件夹上调用 getFolder

Folder folder = smartsheet.FolderResources.GetFolder(
  7116448184199044,           // long folderId
  null                        // IEnumerable<FolderInclusion> include
);

有了这个 Folder 对象后,您可以查看 Sheets 数组 属性。

API Docs 将为您提供有关其他内容的更多信息。