任何熟悉SP.Taxonomy.TermSetItem.reuseTerm(e,d)的人吗?
它在MSDN中存在,我想这是将一个条款集复制到另一个条款集作为子条款。
任何的想法?
谢谢
最佳答案
SP.Taxonomy.TermSetItem.reuseTerm
函数具有以下签名:
function SP.Taxonomy.TermSetItem.reuseTerm(sourceTerm,reuseBranch)
参量
sourceTerm
类型:SP.Taxonomy.Term源术语重用期限
reuseBranch
类型:布尔型重用TermSetItem及其子项在基于此TaxonomyItem对象的下面创建一个新的重用Term对象
在sourceTerm上
例
下面的示例演示如何创建一个新的重用Term对象:
var sourceTermId = 'source-term-id-goes-here'; //Id of source Term
var targetTermId = 'target-term-id-goes-here'; //Id of Term below which a reused term will be created
var ctx = SP.ClientContext.get_current();
var taxonomySession = SP.Taxonomy.TaxonomySession.getTaxonomySession(ctx);
var sourceTerm = taxonomySession.getTerm(sourceTermId);
var targetTerm = taxonomySession.getTerm(targetTermId);
targetTerm.reuseTerm(sourceTerm,true);
ctx.executeQueryAsync(
function(){
console.log('Reused term has been created');
},
function(sender,args){
console.log(args.get_message());
});
关于javascript - repeatTerm JSOM sharepoint 2013的用法,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28982548/