tridion - 获取出版物的所有元数据模式

标签 tridion tridion-2011

我对 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/

相关文章:

tridion - 在哪里可以找到现有 SDL Tridion 控件的扩展相关信息

tridion - 错误 XMLConfigurationReader - 使用架构 'schemas/cd_ambient_conf.xsd 验证文件 'cd_ambient_conf.xml' 时出错

.net - 远程调试不起作用

tridion - SDL Tridion 2011 搜索使用哪些字段?

tridion - 发布组件时更新组件字段

tridion - Tridion 中发布队列的显示任务按钮使 CMS 变慢

tridion - 通过tridion核心服务删除对象

tridion - SDL Tridion 2011 事件系统 - 工作流程流程完成

testing - 如何自动测试 Tridion 模板(使用 TOM.NET)

tridion - 是否可以默认为 SDL Tridion 2011 CME 的 'main view' 而不是仪表板?