Sharepoint 2010 分类术语的CustomSortOrder(Sharepoint 2010)

Sharepoint 2010 分类术语的CustomSortOrder(Sharepoint 2010),sharepoint-2010,taxonomy,Sharepoint 2010,Taxonomy,我正在尝试使用术语商店管理工具为术语集城市设置自定义订单 当用户创建一个包含列City的新内容类型时,术语库中的城市将以正确的顺序显示。但当我从代码中查看术语库时,顺序根本不正确。要获得术语集,我使用以下方法: TermCollection myTermCollection = term.Groups[taxonomyGroupName].TermSets[taxonomyListName].GetAllTerms(); “myTermCollection”中的默认顺序是分类法的创建顺序。属

我正在尝试使用术语商店管理工具为术语集城市设置自定义订单

当用户创建一个包含列City的新内容类型时,术语库中的城市将以正确的顺序显示。但当我从代码中查看术语库时,顺序根本不正确。要获得术语集,我使用以下方法:

 TermCollection myTermCollection = term.Groups[taxonomyGroupName].TermSets[taxonomyListName].GetAllTerms();
“myTermCollection”中的默认顺序是分类法的创建顺序。属性CustomSortOrder中列出的顺序为字母调用。使用术语商店管理工具,没有一个是正确的

我手动运行了分类更新计划程序,该作业工作正常,因为运行该程序后,我看到分类名称被正确更新,但顺序仍然不正确

任何想法都非常感谢

太简单了

为了获得定制订单,我正在做:

TermCollection myTermCollection = term.Groups[taxonomyGroupName].TermSets[taxonomyListName].GetAllTerms();
orderList = myTermCollection[0].CustomSortOrder;
相反,我不得不这样做

TermCollection myTermCollection = term.Groups[taxonomyGroupName].TermSets[taxonomyListName].GetAllTerms();
orderList = myTermCollection[0].TermSet.CustomSortOrder;
我不确定myTermCollection[0].CustomSortOrder代表什么,但这不是我需要的。我需要的是myTermCollection[0].TermSet.CustomSortOrder