上传分类法元数据未正确更新的文件
Uploading file with taxonomy metadata not correctly updated
我正在将文件上传到共享点库,但未正确推送元数据,我在应该包含正确数据的字段中获得了一些随机分类法值。我推送的元数据有效且正确。
using(var client = new HttpClient()) {
using(var form = new MultipartFormDataContent()) {
Hashtable metadata = new HashTable();
metadata.Add("vti_title", "File");
metadata.Add("TaxonomyFieldColumn1", "1033;#TaxNotice|<guid_value_here>");
// other code for binary ..
client.PostAsync(url, form);
}
}
有趣的是,如果我 运行 对同一个文件上传两次,元数据在第二次更新时总是正确显示。
为什么会出现这种行为?
似乎是因为 WSSID。根据我的示例“1033;#TaxNotice|”,1033 不是该术语的正确 WSSID。
值得一提的是-1作为WSSID不起作用,不知道为什么...
我正在将文件上传到共享点库,但未正确推送元数据,我在应该包含正确数据的字段中获得了一些随机分类法值。我推送的元数据有效且正确。
using(var client = new HttpClient()) {
using(var form = new MultipartFormDataContent()) {
Hashtable metadata = new HashTable();
metadata.Add("vti_title", "File");
metadata.Add("TaxonomyFieldColumn1", "1033;#TaxNotice|<guid_value_here>");
// other code for binary ..
client.PostAsync(url, form);
}
}
有趣的是,如果我 运行 对同一个文件上传两次,元数据在第二次更新时总是正确显示。
为什么会出现这种行为?
似乎是因为 WSSID。根据我的示例“1033;#TaxNotice|
值得一提的是-1作为WSSID不起作用,不知道为什么...