IIdentityManagementService2 接口

命名空间:  Microsoft.TeamFoundation.Framework.Client
程序集:  Microsoft.TeamFoundation.Client(在 Microsoft.TeamFoundation.Client.dll 中)

语法

声明
Public Interface IIdentityManagementService2 _
    Inherits IIdentityManagementService
public interface IIdentityManagementService2 : IIdentityManagementService

IIdentityManagementService2 类型公开以下成员。

属性

  名称 说明
公共属性 IdentityDomainScope (继承自 IIdentityManagementService。)

页首

方法

  名称 说明
公共方法 AddMemberToApplicationGroup 将成员添加到 TFS 组。 (继承自 IIdentityManagementService。)
公共方法 AddRecentUser(Guid) 添加一个指定的标识到 MRU 列表当前用户的用户。
公共方法 AddRecentUser(TeamFoundationIdentity) 添加一个指定的标识到最近使用过的 (MRU) 列出当前用户的用户。
公共方法 ClearCustomDisplayName 清除自定义显示名称当前用户,将返回到使用从外部标识提供程序的显示名称,例如 Active Directory,活动,等等。
公共方法 CreateApplicationGroup 创建一个 TFS 应用程序组 (继承自 IIdentityManagementService。)
公共方法 DeleteApplicationGroup 删除 TFS 应用程序组 (继承自 IIdentityManagementService。)
公共方法 GetMostRecentlyUsedUsers 获取当前用户最近访问的设置标识。
公共方法 GetMostRecentlyUsedUsersEx 获取当前用户和当前团队成员最近访问的设置标识
公共方法 GetScopeName 获取范围名称提供的范围 ID. (继承自 IIdentityManagementService。)
公共方法 IsMember 直接或嵌套成员的已扩展成员资格查询。 (继承自 IIdentityManagementService。)
公共方法 IsOwnedWellKnownGroup 选择特定描述符是否 TeamFoundation 类型,该类型属于此 IMS 托管是已知的组。这不确认这些组确实存在,SID 模式满足这些要求的数据。 (继承自 IIdentityManagementService。)
公共方法 IsOwner 选择特定描述符是否 TeamFoundation 类型,并属于该 IMS 托管。这不确认这些组确实存在,SID 模式属于该托管的属性。 (继承自 IIdentityManagementService。)
公共方法 ListApplicationGroups(String, ReadIdentityOptions) 列表指定范围内的任何 TFS 应用程序组 (继承自 IIdentityManagementService。)
公共方法 ListApplicationGroups(String, ReadIdentityOptions, IEnumerable<String>, IdentityPropertyScope) 列表指定范围内的任何 TFS 应用程序组。
公共方法 ReadFilteredIdentities ReadFilteredIdentities 用于检索根据表达式的设置标识。该表达式类似于 SQL 子句的语法。有关表达式函数的所有详细信息,请参见 QueryExpression 选件类的参考文档。
公共方法 ReadIdentities(array<Guid[], MembershipQuery) 由 Team Foundation ID. 读取标识 批注-性能有非常快,当成员资格信息没有请求。 (继承自 IIdentityManagementService。)
公共方法 ReadIdentities(array<IdentityDescriptor[], MembershipQuery, ReadIdentityOptions) 读取特定描述符的标识。先尝试 IMS 存储。如果找不到,则可选择为尝试与广告的源。 批注-性能有非常快,当成员资格信息没有请求。 (继承自 IIdentityManagementService。)
公共方法 ReadIdentities(IdentitySearchFactor, array<String[], MembershipQuery, ReadIdentityOptions) 读取基于搜索因素的标识。第一个从 IMS 存储读取的,(可选) 从象广告的源读取名为。 (继承自 IIdentityManagementService。)
公共方法 ReadIdentities(array<Guid[], MembershipQuery, ReadIdentityOptions, IEnumerable<String>, IdentityPropertyScope) 由 Team Foundation ID. 读取标识请注意性能有非常快,当成员资格信息没有请求。
公共方法 ReadIdentities(array<IdentityDescriptor[], MembershipQuery, ReadIdentityOptions, IEnumerable<String>, IdentityPropertyScope) 读取特定描述符的标识。先尝试信息管理系统 (IMS) 存储。如果找不到,则可选择为尝试与 Active Directory 的源。请注意性能有非常快,当成员资格信息没有请求。
公共方法 ReadIdentities(IdentitySearchFactor, array<String[], MembershipQuery, ReadIdentityOptions, IEnumerable<String>, IdentityPropertyScope) 读取基于搜索因素的标识。第一个从 IMS 存储读取,从与 Active Directory 的源 (可选) 然后读取。
公共方法 ReadIdentity(String) 使用泛型搜索因素,读取一个标识。
公共方法 ReadIdentity(IdentityDescriptor, MembershipQuery, ReadIdentityOptions) 重载采用一个描述符。读取特定描述符的标识。先尝试 IMS 存储。如果找不到,则可选择为尝试与广告的源。 批注-性能有非常快,当成员资格信息没有请求。 (继承自 IIdentityManagementService。)
公共方法 ReadIdentity(IdentitySearchFactor, String, MembershipQuery, ReadIdentityOptions) 重载带有一个搜索因素并返回遵循此排序的匹配。1.多个匹配项,有效的标识,如果存在,第一个匹配项。2.当具有唯一匹配项,匹配。3.当没有匹配时,则为 null。读取基于搜索因素的标识。第一个从 IMS 存储读取的,(可选) 从象广告的源读取名为。 (继承自 IIdentityManagementService。)
公共方法 ReadIdentity(IdentityDescriptor, MembershipQuery, ReadIdentityOptions, IEnumerable<String>, IdentityPropertyScope) 重载采用一个描述符。读取特定描述符的标识。先尝试 IMS 存储。如果找不到,则可选择为尝试与 Active Directory 的源。请注意性能有非常快,当成员资格信息没有请求。
公共方法 ReadIdentity(IdentitySearchFactor, String, MembershipQuery, ReadIdentityOptions, IEnumerable<String>, IdentityPropertyScope) 重载带有一个搜索因素并返回遵循此排序的匹配:1.多个匹配、有效的标识,如果存在,或者第一个匹配项。2.当具有唯一匹配项,匹配。3.当没有匹配时,则为 null。读取标识基于搜索因素。第一个从 IMS 存储读取,从与 Active Directory 的源 (可选) 然后读取。
公共方法 RefreshIdentity 现在刷新从提供程序的标识属性。此标识必须已在 IMS 存储。如果标识是组,也会刷新其直接成员及其属性 (异步)。 (继承自 IIdentityManagementService。)
公共方法 RemoveMemberFromApplicationGroup 从 TFS 组移除成员。 (继承自 IIdentityManagementService。)
公共方法 SetCustomDisplayName 设置显示名称为当前用户提供一个便笺方法,重写与 Active Directory 的外部标识提供程序返回的所有显示名称或中。
公共方法 UpdateApplicationGroup 更新 TFS 应用程序组的属性 (继承自 IIdentityManagementService。)
公共方法 UpdateExtendedProperties 保存对扩展属性的更改。

页首

请参阅

参考

Microsoft.TeamFoundation.Framework.Client 命名空间