首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >DD4T和关键字元数据

DD4T和关键字元数据
EN

Stack Overflow用户
提问于 2012-04-04 17:23:34
回答 1查看 768关注 0票数 2

关键字元数据当前是否暴露在DD4T创建的模型中?

我可以看到一个关键字类型可以通过TaxonomyFactory/TaxonomyProvider来检索--但这只公开了关键字本身、Id、标题、ParentKeywords等的基本属性。

我们现在有没有自己的机制--在ContentModel.cs中扩展DD4T关键字,或者使用我们自己的提供者?

干杯

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-04-04 20:09:38

关键字元数据当前未通过DD4T公开。老实说,这样做甚至没有多大用处。DD4T的本质是将组件和页面反序列化为比Tridion content broker提供的对象模型更有用的对象模型。在关键字的情况下,您想知道的关于它们的一切都已经作为元数据存在于代理数据库中!

此外,由于关键字没有'output',所以没有什么需要反序列化的。

代码示例(使用Tridion.ContentDelivery.Taxonomies命名空间):

代码语言:javascript
复制
TaxonomyFactory tf = new TaxonomyFactory();
Keyword keyword = tf.GetTaxonomyKeyword("tcm:5-112233-1024");
Console.WriteLine(string.Format(
  "found keyword with name {0}, key {1}, description {2} and custom metadata {3}", 
  keyword.KeywordName, 
  keyword.KeywordKey, 
  keyword.KeywordDescription, 
  keyword.KeywordMeta));
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10008355

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档