我正在使用C#.NET开发客户端应用程序。我需要获取StarTeam中可分配给项目、视图或文件夹的所有权限。
StarTeam跨平台用户知道有一个名为“访问权限”的对话框。类别(项目、视图、文件夹)列在对话框左侧,权限列在对话框右侧。
权限不仅是列出的,而且是按逻辑分组的。而且,根据左侧所选类别的不同,某些权限会变为可见或不可见。
这就是我想在我的应用程序中拥有的东西。以分组的方式列出权限,并根据所选类别使其可见或不可见。
有谁能给我指路吗?
提前谢谢。
发布于 2010-07-23 05:46:03
看看AccessRightsManager和GetEffectiveACL方法-手工完成它是一件痛苦的事情。
可能的权限列表位于权限类型内。除了属性本身的名称之外,我不认为对话框中显示了任何分组。(ITEM_SEE_HISTORY与VIEW_CREATE_VIEW_LABEL)
https://stackoverflow.com/questions/3277280
复制相似问题