问题标签 [propertybag]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
111 浏览

c++ - 如何将 IPropertyBag 持久化到磁盘

我已经成功获得了IPropertyBag一个文件夹的视图状态。我使用 获得它SHGetViewStatePropertyBag,并通过检查一些属性值确认包是有效的。

如果可能的话,我现在想做的是将属性包作为 blob 保存到磁盘上。我一直QueryInterface在包里跑,一直没能得到任何有用的接口。不幸的是,属性包似乎不支持IPersistStream接口。而且我也没能成功查询到IPersistPropertyBag接口。

为属性包获取某种持久接口是否有技巧?还是本质上必须以临时方式单独保存属性?提前感谢您的任何指导。

0 投票
1 回答
150 浏览

sharepoint - 是否可以在没有租户权限的情况下通过 CSOM 设置属性包值?

我正在尝试将我的后端 CSOM 应用程序与网站集管理员服务帐户的上下文一起使用,以编程方式设置属性包值来存储我的前端扩展应用程序的一些设置。

我尝试过两种方式:

但在这两种情况下,我都会收到错误消息:

{“拒绝访问。您无权执行此操作或访问此资源。”}

网站集管理员真的无法在 SharePoint Online 中设置属性包吗?我问这个是因为我在尝试删除站点时遇到了类似的问题,在这种情况下,根据Internet 上的一些 消息来源,此操作也只能由租户管理员完成,但我找到了一种方法:

结果是成功删除了没有租户权限的站点。所以我希望也许这里也有一个解决方案。

0 投票
0 回答
194 浏览

c# - EF Core - 导航和属性包

EF Core 是否支持属性包实体上的导航或指向属性包实体的实体上的导航?

有这堂课

我试过这个:

或这个 :

两者都返回

导航“详细信息”无法添加到实体类型“PropertyBagEntity (Dictionary<string, object>)”,因为基础类型上没有相应的 CLR 属性,并且导航属性无法在影子状态下添加。

有没有办法实现?