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 命名空间