您能否解释一下如何使用 Tridion 的 TOM.NET API 根据 C# 中的 WebDAV URL 获取文件夹中的组件列表。
问问题
925 次
2 回答
2
var folder = (Folder) session.GetObject("/webdav/Test/Building%20Blocks/Default%20Templates");
var filter = new OrganizationalItemItemsFilter(session);
var listXml = folder.GetListItems(filter);
该GetItems
方法将返回一个对象列表,同时GetListItems
返回一个 XML 元素。根据您使用的 Tridion 版本,您可能尚未GetItems
实现方法
您可以在过滤器变量上设置其他属性。
于 2012-03-07T11:47:27.443 回答
0
List<RepositoryLocalObject> myLookComponentList =
(List<RepositoryLocalObject>)folder.GetItems(filter).ToList();
于 2014-08-07T19:41:41.893 回答