我需要获取文档库中文件的绝对路径。 做了一些研究我发现,如果没有使用CSOM查询Sharepoint,我不能直接通过代码执行此操作。
推荐/正确的方法是什么?
1)
DefaultModelBuilderFactory factory = new DefaultModelBuilderFactory();
DefaultModelBuilder builder = factory.newInstance();
ModelBuildingRequest req = new DefaultModelBuildingRequest();
req.setProcessPlugins(false);
req.setModelResolver(createModelResolver());
req.setValidationLevel(ModelBuildingRequest.VALIDATION_LEVEL_MINIMAL);
for (File pomFile : pomFiles) {
req.setPomFile(pomFile);
Model effectivePom = builder.build(req).getEffectiveModel();
...
}
2)
使用File.LinkingUrl?
更新
这样的东西?
context.Load(file, f => f.ListItemAllFields["FileRef"]);
答案 0 :(得分:0)
试一试。
<img class="showPointer" src="http://via.placeholder.com/300x300">