本文整理汇总了C#中ContentAPI.GetList方法的典型用法代码示例。如果您正苦于以下问题:C# ContentAPI.GetList方法的具体用法?C# ContentAPI.GetList怎么用?C# ContentAPI.GetList使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类ContentAPI
的用法示例。
在下文中一共展示了ContentAPI.GetList方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: SetOutput
/// <summary>
/// Set Output
/// </summary>
protected void SetOutput()
{
ContentAPI contentApi = new ContentAPI();
Criteria<ContentProperty> criteria = new Criteria<ContentProperty>();
if (DaysLimit != 0)
criteria.AddFilter(ContentProperty.DateModified, CriteriaFilterOperator.GreaterThanOrEqualTo, DateTime.Now.AddDays(-DaysLimit));
criteria.AddFilter(ContentProperty.Type, CriteriaFilterOperator.NotEqualTo, "1111");
criteria.AddFilter(ContentProperty.FolderName, CriteriaFilterOperator.NotEqualTo, "Workspace");
criteria.AddFilter(ContentProperty.FolderName, CriteriaFilterOperator.NotEqualTo, "_meta_");
criteria.AddFilter(ContentProperty.Status, CriteriaFilterOperator.EqualTo, "A");
if (ItemLimit > 0)
{
PagingInfo _pageInfo = new PagingInfo(ItemLimit);
criteria.PagingInfo = _pageInfo;
}
contentList = contentApi.GetList(criteria);
if (contentList.Count > 0)
{
LoadData();
grdData.Style.Add("display", "table");
}
else
{
ltrlNoRecords.Text = GetMessage("lbl no records");
}
//Set Title
string title = "";
if (ItemLimit > PageSize)
title = "Content Edited (" + grdData.Items.Count.ToString() + ")";
else
title = "Content Edited (" + GetCountText(grdData.Items.Count) + ")";
SetTitle(title);
//ltrlViewAll.Text = GetMessage("lbl view all") + " (" + GetCountText(grdData.Items.Count) + ")";
//lnkViewAll.OnClientClick = "top.showContentInWorkarea('" + EkFunctions.UrlEncode("reports.aspx?action=viewsubmitted") + "', 'Reports')";
}