基于ektron中的元数据标记检索assests

时间:2013-09-02 12:56:36

标签: ektron

我在Ektron工作区添加了一个MetaData定义,并根据我定义的元数据添加了资产和内容。现在我想要使用该metaData标记检索所有内容。

1 个答案:

答案 0 :(得分:1)

我建议使用MetadataCriteria对象或Search API(如果有的话)。

要使用元数据标准,请按照http://reference.ektron.com/developer/framework/content/contentmanager/getlistByMetadata.aspx

上的示例操作

简而言之:

string metaDataToFilterBy = "Some Value";
long metaDataId = 115;//whatever the id of your metadata is in workarea>settings>configuration>metadata
ContentManager contentManager = new ContentManager();
ContentMetadataCriteria criteria = new ContentMetadataCriteria();

criteria.AddFilter(metaDataId, CriteriaFilterOperator.EqualTo, metaDataToFilterBy);

List<ContentData> contentList = contentManager.GetList(criteria);