我想获取 KeywordFieldDefinitionData 类型字段的类别的 TCM URI。
我正在使用以下链接的代码来读取组件的元数据字段:-
https://code.google.com/p/tridion-practice/wiki/ChangeContentOrMetadata
我可以在 Reference.cs 类中看到 Category 和 CategoryFields 属性(在给出对核心服务的引用时自动生成),但是 Field 类中没有定义属性(在上面的 code.google 链接中定义)来访问 Category 和 CategoryFields 属性。我尝试通过以下方式定义属性:-
public System.Reflection.PropertyInfo Category
{
get { return definition.GetType().GetProperty("Category", System.Reflection.BindingFlags.Instance | System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic); }
}
即使上面不起作用,你们中的任何人都请分析并回复。
提前致谢!