PermissionChange 类
表示权限更改。
继承层次结构
System.Object
Microsoft.TeamFoundation.VersionControl.Client.SecurityChange
Microsoft.TeamFoundation.VersionControl.Client.PermissionChange
命名空间: Microsoft.TeamFoundation.VersionControl.Client
程序集: Microsoft.TeamFoundation.VersionControl.Client(在 Microsoft.TeamFoundation.VersionControl.Client.dll 中)
语法
声明
Public NotInheritable Class PermissionChange _
Inherits SecurityChange
public sealed class PermissionChange : SecurityChange
PermissionChange 类型公开以下成员。
构造函数
名称 | 说明 | |
---|---|---|
PermissionChange | 初始化的新 PermissionChange 实例。 |
页首
属性
名称 | 说明 | |
---|---|---|
AllGlobalLocalizedPermissions | 获取所有全局本地化的权限。 | |
AllGlobalPermissions | 获取所有全局权限。 | |
AllItemPermissions | 获取所有项目的权限。 | |
AllLocalizedItemPermissions | 获取所有本地化的项目权限。 | |
Allow | 获取或设置数组让该标识的权限。 | |
Deny | 获取或设置该标识的拒绝权限。 | |
IdentityName | 获取或设置保存该权限的标识。 | |
Item | 获取或设置属于此 SecurityChange 项目的路径。 (继承自 SecurityChange。) | |
Remove | 获取或设置权限移除。 |
页首
方法
名称 | 说明 | |
---|---|---|
Equals | 确定指定的对象是否等于当前对象。 (继承自 Object。) | |
FromXml | ||
GetHashCode | 用作特定类型的哈希函数。 (继承自 Object。) | |
GetType | 获取当前实例的 Type。 (继承自 Object。) | |
ToString | 创建描述 PermissionChange 对象的属性的用户可读的字符串。 (重写 SecurityChange.ToString()。) | |
ToXml(XmlWriter, String) | (重写 SecurityChange.ToXml(XmlWriter, String)。) | |
ToXml(XmlWriter, String, PermissionChange) |
页首
字段
名称 | 说明 | |
---|---|---|
GlobalPermissionAdminConfiguration | 用于管理配置指定全局权限。 | |
GlobalPermissionAdminConnections | 用于管理连接指定全局权限。 | |
GlobalPermissionAdminShelvesets | 用于管理搁置集指定全局权限。 | |
GlobalPermissionAdminWorkspaces | 用于管理工作区域指定全局权限。 | |
GlobalPermissionCreateWorkspace | 指定全局权限用于创建工作区域操作。 | |
ItemPermissionAdminProjectRights | 为项目管理权限指定项目的权限。 | |
ItemPermissionCheckin | 签入操作指定项目的权限。 | |
ItemPermissionCheckinOther | 为 CheckinOther 操作指定项目的权限。 | |
ItemPermissionLabel | 用于标签操作指定项目的权限。 | |
ItemPermissionLabelOther | 为 LabelOther 操作指定项目的权限。 | |
ItemPermissionLock | 为锁定操作指定项目的权限。 | |
ItemPermissionManageBranch | 为 ManageBranch 操作指定项目的权限。 | |
ItemPermissionMerge | 对于合并操作指定项目的权限。 | |
ItemPermissionPendChange | 为 PendChange 操作指定项目的权限。 | |
ItemPermissionRead | 用于读取操作指定项目的权限。 | |
ItemPermissionReviseOther | 为 ReviseOther 操作指定项目的权限。 | |
ItemPermissionUndoOther | 为 UndoOther 操作指定项目的权限。 | |
ItemPermissionUnlockOther | 为 UnlockOther 操作指定项目的权限。 |
页首
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。