我对 Tridion 核心服务很陌生,所以这可能是一个简单的问题。我想通过传递发布 ID 来获取所有元数据模式。如果有人曾经这样做过,请回复。
提前致谢
最佳答案
我会建议您从 [here][1](需要登录)查看示例代码,然后先尝试自己。
[http://sdllivecontent.sdl.com/LiveContent/content/en-US/SDL_Tridion_2011_SPONE/concept_95D8F90693834AF089FEBCDC0347D04D][1]
或者试试这个。
RepositoryItemsFilterData filterData = new RepositoryItemsFilterData();
filterData.ItemTypes = new[]
{
ItemType.Schema
};
filterData.Recursive = true;
XElement resultXml = client.GetListXml(publicationId, filterData);
然后你需要从上面的xml获取ids后创建每个模式对象并检查它是否是元数据模式。
关于tridion - 获取出版物的所有元数据模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12091432/