Repository.QueryItemPermissions 方法
返回特定项目的权限信息。
命名空间: Microsoft.TeamFoundation.VersionControl.Server
程序集: Microsoft.TeamFoundation.VersionControl.Server(在 Microsoft.TeamFoundation.VersionControl.Server.dll 中)
语法
声明
<WebMethodAttribute> _
Public Function QueryItemPermissions ( _
workspaceName As String, _
workspaceOwner As String, _
itemSpecs As ItemSpec(), _
identityNames As String(), _
<OutAttribute> ByRef failures As List(Of Failure) _
) As List(Of ItemSecurity)
[WebMethodAttribute]
public List<ItemSecurity> QueryItemPermissions(
string workspaceName,
string workspaceOwner,
ItemSpec[] itemSpecs,
string[] identityNames,
out List<Failure> failures
)
参数
- workspaceName
类型:System.String
工作区名称,如果本地路径指定。对/否则为。
- workspaceOwner
类型:System.String
工作区所有者的名称,如果本地路径指定。对/否则为。
- itemSpecs
类型:array<Microsoft.TeamFoundation.VersionControl.Server.ItemSpec[]
查询的项目。指定本地或服务器路径。
- identityNames
类型:array<System.String[]
如果没有Null,只返回这些标识的权限。
- failures
类型:System.Collections.Generic.List<Failure>%
返回false。
返回值
类型:System.Collections.Generic.List<ItemSecurity>
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。