我听说TFS对象模型api中有一个api方法,通过它可以使用键值对存储在工作项中,这个数据在UI中不可见,因为它不是任何字段值。此数据只能通过api检索。我已经搜索过但直到现在我还没有成功。如果有人知道这种方法,请分享。
我的主要目的是在其中存储一些元数据,但它对用户不可见,用户也无法更新。其次,我不必使用任何字段,因为字段因工作项而异,甚至从处理模板到处理模板。
提前致谢。
答案 0 :(得分:0)
我想你的意思是这个链接:https://www.visualstudio.com/en-us/docs/integrate/extensions/develop/data-storage。
要设置键值的值,您可以使用此方法:
VSS.getService(VSS.ServiceIds.ExtensionData).then(function(dataService) {
// Get value in user scope
dataService.getValue("userScopedKey", {scopeType: "User"}).then(function(value) {
console.log("User scoped key value is " + value);
});
});
此document是有关VSS.ServiceIds.ExtensionData
服务中的方法的详细信息。