我正在使用以下代码使用 GUID 获取所有术语。
var context = SP.ClientContext.get_current();
var session = SP.Taxonomy.TaxonomySession.getTaxonomySession(context);
var termStore = session.getDefaultSiteCollectionTermStore();
var parentTermId = '894e81d3-c0d5-477d-952f-582ba564fa1b'; //parent Term Id
var parentTerm = termStore.getTerm(parentTermId);
var terms = parentTerm.get_terms(); //load child Terms
context.load(terms, 'Include(IsRoot, Labels, TermsCount, CustomSortOrder, Id, IsAvailableForTagging, Name, PathOfTerm, Parent, TermSet.Name)');
context.executeQueryAsync(
function(){
//print child Terms
for(var i = 0; i < terms.get_count();i++){
var term = terms.getItemAtIndex(i);
var term_name = term.get_name();
var term_parent = term.get_parent();
var terms_count = term.get_termsCount();
}
}, function(sender,args){
console.log(args.get_message());
});
目前我正在正确地获得术语计数属性。我想列出该术语中存在的所有标签。