我有一个SharePoint Web部件,它公开了一组可配置的属性 - 因为他们将PersonalizationScope属性设置为Shared,当非管理员用户编辑它们未显示的webpart设置时。
还有一个自定义属性,我已经为其实现了自定义EditorPart。当修改Web部件的用户不是管理员时,如何从设置部分隐藏我的EditorPart。?
答案 0 :(得分:1)
如果您使用的是IWebEditable界面,则只有当前用户处于Admin角色时,您才可以将自定义EditorPart添加到EditorPartCollection。
祝你好运,
Calin:)