Compartir a través de


IIdentityManagementService2 (Interfaz)

Espacio de nombres:  Microsoft.TeamFoundation.Framework.Client
Ensamblado:  Microsoft.TeamFoundation.Client (en Microsoft.TeamFoundation.Client.dll)

Sintaxis

'Declaración
Public Interface IIdentityManagementService2 _
    Inherits IIdentityManagementService
public interface IIdentityManagementService2 : IIdentityManagementService

El tipo IIdentityManagementService2 expone los siguientes miembros.

Propiedades

  Nombre Descripción
Propiedad pública IdentityDomainScope (Se hereda de IIdentityManagementService).

Arriba

Métodos

  Nombre Descripción
Método público AddMemberToApplicationGroup Agregue el miembro al grupo de TFS. (Se hereda de IIdentityManagementService).
Método público AddRecentUser(Guid) Agrega la identidad especificada a la lista de archivos usados recientemente de los usuarios para el usuario actual.
Método público AddRecentUser(TeamFoundationIdentity) Agrega la identidad especificada a una lista recientemente utilizada de (MRU) de usuarios para el usuario actual.
Método público ClearCustomDisplayName Borra el nombre para mostrar personalizado para el usuario actual, a utilizar el nombre para mostrar del proveedor de identidad externo, como Active Directory, Live, etc.
Método público CreateApplicationGroup Crea un grupo de aplicaciones TFS (Se hereda de IIdentityManagementService).
Método público DeleteApplicationGroup Elimina un grupo de aplicaciones TFS (Se hereda de IIdentityManagementService).
Método público GetMostRecentlyUsedUsers Obtiene el conjunto de identidades que han sido acceso recientemente por el usuario actual.
Método público GetMostRecentlyUsedUsersEx Obtiene el conjunto de identidades que han sido acceso recientemente por el usuario actual y los miembros del equipo actuales
Método público GetScopeName Obtiene el nombre del ámbito para la identificación proporcionada de ámbito (Se hereda de IIdentityManagementService).
Método público IsMember Consulta expandida de la suscripción para el miembro directo o anidados. (Se hereda de IIdentityManagementService).
Método público IsOwnedWellKnownGroup La comprobación si descriptor determinado es de tipo TeamFoundation, pertenece a este IMS hospedado y es un grupo conocido.Esto no confirma que existe un grupo realmente, simplemente que el modelo de SID cumple estos requisitos. (Se hereda de IIdentityManagementService).
Método público IsOwner La comprobación si descriptor determinado es de tipo TeamFoundation, y pertenece a este host de IMS.Esto no confirma que existe un grupo realmente, simplemente que el modelo de SID pertenece a este host. (Se hereda de IIdentityManagementService).
Método público ListApplicationGroups(String, ReadIdentityOptions) Enumera todos los grupos de aplicaciones de TFS en el ámbito especificado (Se hereda de IIdentityManagementService).
Método público ListApplicationGroups(String, ReadIdentityOptions, IEnumerable<String>, IdentityPropertyScope) Enumera todos los grupos de aplicaciones de TFS en el ámbito especificado.
Método público ReadFilteredIdentities [ReadFilteredIdentities] se utiliza para recuperar un conjunto de identidades basadas en una expresión.La expresión es una sintaxis similar a una cláusula SQL WHERE.Para obtener detalles completos en las funciones de las expresiones, vea la documentación de [QueryExpression] ordenar.
Método público ReadIdentities(array<Guid[], MembershipQuery) Identidades de lectura por identificador de Team Foundation Nota - el rendimiento será muy rápido cuando no se solicita información de pertenencia. (Se hereda de IIdentityManagementService).
Método público ReadIdentities(array<IdentityDescriptor[], MembershipQuery, ReadIdentityOptions) Lea las identidades para descriptores especificados.Primer almacén de IMS try.Si no encuentra, intente opcionalmente el origen como the AD. Nota - el rendimiento será muy rápido cuando no se solicita información de pertenencia. (Se hereda de IIdentityManagementService).
Método público ReadIdentities(IdentitySearchFactor, array<String[], MembershipQuery, ReadIdentityOptions) Identidades de lectura basadas en factor de búsqueda.La primera lectura del almacén de IMS y, a continuación (opcionalmente) leído de origen como de AD. (Se hereda de IIdentityManagementService).
Método público ReadIdentities(array<Guid[], MembershipQuery, ReadIdentityOptions, IEnumerable<String>, IdentityPropertyScope) Identidades de lectura por identificador de Team Foundation Observe que el rendimiento será muy rápido cuando no se solicita información de pertenencia.
Método público ReadIdentities(array<IdentityDescriptor[], MembershipQuery, ReadIdentityOptions, IEnumerable<String>, IdentityPropertyScope) Lea las identidades para descriptores especificados.Primer almacén del sistema de administración de información try (IMS).Si no encuentra, intente opcionalmente un origen como Active Directory.Observe que el rendimiento será muy rápido cuando no se solicita información de pertenencia.
Método público ReadIdentities(IdentitySearchFactor, array<String[], MembershipQuery, ReadIdentityOptions, IEnumerable<String>, IdentityPropertyScope) Identidades de lectura basadas en factor de búsqueda.La primera lectura del almacén de IMS y, a continuación leído opcionalmente de un origen como de Active Directory.
Método público ReadIdentity(String) Lea una identidad utilizando el factor de búsqueda General.
Método público ReadIdentity(IdentityDescriptor, MembershipQuery, ReadIdentityOptions) Sobrecargue que toma solo descriptor.Lea la identidad de descriptor especificado.Primer almacén de IMS try.Si no encuentra, intente opcionalmente el origen como the AD. Nota - el rendimiento será muy rápido cuando no se solicita información de pertenencia. (Se hereda de IIdentityManagementService).
Método público ReadIdentity(IdentitySearchFactor, String, MembershipQuery, ReadIdentityOptions) Sobrecargue que toma una coincidencia única de factorizar y de retornos de búsqueda que sigue este orden. 1.Con múltiples coincidencias, identidad activo si existe, primera coincidencia.2.Cuando hay una coincidencia única, la coincidencia.3.Cuando no hay ninguna coincidencia, null.Identidad de lectura basada en factor de búsqueda.La primera lectura del almacén de IMS y, a continuación (opcionalmente) leído de origen como de AD. (Se hereda de IIdentityManagementService).
Método público ReadIdentity(IdentityDescriptor, MembershipQuery, ReadIdentityOptions, IEnumerable<String>, IdentityPropertyScope) Sobrecargue que toma solo descriptor.Lea la identidad de descriptor especificado.Primer almacén de IMS try.Si no se encuentra, intente opcionalmente un origen como Active Directory.Observe que el rendimiento será muy rápido cuando no se solicita información de pertenencia.
Método público ReadIdentity(IdentitySearchFactor, String, MembershipQuery, ReadIdentityOptions, IEnumerable<String>, IdentityPropertyScope) Sobrecargue que toma un único factor de búsqueda y devuelve una coincidencia que sigue este orden: 1.Con múltiples coincidencias, identidad activo si existe, o bien la primera coincidencia.2.Cuando hay una coincidencia única, la coincidencia.3.Cuando no hay ninguna coincidencia, null.La identidad de la lectura se basa en factor de búsqueda.La primera lectura del almacén de IMS y, a continuación leído opcionalmente de origen como de Active Directory.
Método público RefreshIdentity Propiedades de identidad de la actualización del proveedor ahora.Esta identidad ya debe estar en el almacén de IMS.Si la identidad es un grupo, se actualizarán los miembros de DIRECT y sus propiedades también (de forma asincrónica). (Se hereda de IIdentityManagementService).
Método público RemoveMemberFromApplicationGroup Quite el miembro del grupo de TFS. (Se hereda de IIdentityManagementService).
Método público SetCustomDisplayName Establece el nombre para mostrar del usuario actual de una manera rápida, reemplazando cualquier nombre para mostrar devuelto por un proveedor de identidad externo como Active Directory o Live.
Método público UpdateApplicationGroup Actualiza una propiedad de un grupo de aplicaciones TFS (Se hereda de IIdentityManagementService).
Método público UpdateExtendedProperties Guarde los cambios en las propiedades extendidas.

Arriba

Vea también

Referencia

Microsoft.TeamFoundation.Framework.Client (Espacio de nombres)