Compartir a través de


Miembros UserProfileManager

Representa una colección de objetos UserProfile que se utilizan para tener acceso a los datos de perfil de usuario. Para tener acceso a un perfil de usuario específico, llame a la clase UserProfileManager para crear un objeto UserProfile y, a continuación, recuperar los datos correspondientes de la base de datos de perfil de usuario.

El tipo UserProfileManager expone los siguientes miembros.

Constructores

  Nombre Descripción
Método público UserProfileManager() Inicializa una nueva instancia de la clase dede UserProfileManager.
Método público UserProfileManager(ServerContext) Obsoleto. Inicializa una nueva instancia de la clase UserProfileManager para el contexto del servidor especificado.
Método público UserProfileManager(SPServiceContext) Inicializa una nueva instancia de la clase UserProfileManager para el contexto de servicio especificado.
Método público UserProfileManager(Boolean) Inicializa una nueva instancia de la clase UserProfileManager .
Método público UserProfileManager(ServerContext, Boolean) Obsoleto. Inicializa una nueva instancia de la clase UserProfileManager para el contexto del servidor especificado.
Método público UserProfileManager(SPServiceContext, Boolean) Inicializa una nueva instancia de la clase UserProfileManager para el contexto de servicio especificado.
Método público UserProfileManager(ServerContext, Boolean, Boolean) Obsoleto. Inicializa una nueva instancia de la clase UserProfileManager para el contexto del servidor especificado.
Método público UserProfileManager(SPServiceContext, Boolean, Boolean) Inicializa una nueva instancia de la clase UserProfileManager para el contexto de servicio especificado.

Arriba

Propiedades

  Nombre Descripción
Propiedad pública AccountNameFormat Obtiene el formato de nombre de cuenta. (Heredado desde ProfileManagerBase).
Propiedad pública Count Obtiene el número total de perfiles de usuario de la base de datos. (Reemplaza a ProfileManagerBase.Count).
Propiedad pública CurrentChangeToken Obtiene el cambio actual símbolo (token) para este tipo de perfil. (Heredado desde ProfileManagerBase).
Propiedad pública DefaultProfileSubtypeProperties Obtiene el valor predeterminado ProfileSubtypePropertyManager. (Heredado desde ProfileManagerBase).
Propiedad pública GlobalPersonalSitesList Obtiene una lista de ubicaciones de sitios personales global
Propiedad pública IsClaimProvider Obtiene o establece un valor que determina si se debe forzar el uso explícito o no uso explícito de los datos de perfil de usuario con el fin de proporcionar notificaciones.
Propiedad pública IsPersonalSiteMultipleLanguage Obtiene o establece un valor que indica si se pueden crear sitios personales en varios idiomas.
Propiedad pública MySiteEmailSenderName Obtiene o establece el nombre del nombre del remitente de correo electrónico para Mis sitios en el contexto actual.
Propiedad pública MySiteHostCompatibilityLevel
Propiedad pública MySiteHostMicrofeedEnabled
Propiedad pública MySiteHostUrl Obtiene o establece la dirección URL del sitio que alberga Mis sitios para el contexto actual.
Propiedad pública PersonalizationLinksList Obtiene una lista de los sitios de personalización para el contexto actual.
Propiedad pública PersonalSiteFormat Obtiene o establece el formato de nomenclatura para los sitios personales (por ejemplo, dominio_nombredeusuario o nombre de usuario).
Propiedad pública PersonalSiteInclusion Obtiene la inclusión en el que se crearán los sitios personales.
Propiedad pública PersonalSiteReaders Obtiene o establece una lista de usuarios que se agregarán como lectores en nuevos sitios personales.
Propiedad pública Properties Obsoleto. Obtiene la colección de propiedades de perfil definido, sin incluir las secciones. (Heredado desde ProfileManagerBase).
Propiedad pública PropertiesWithSection Obsoleto. Obtiene la colección de propiedades de perfil definido, incluyendo las secciones. (Heredado desde ProfileManagerBase).
Propiedad pública UserProfileChangeJobSchedule

Arriba

Métodos

  Nombre Descripción
Método público AddLeader Agrega una línea directriz nueva a la base de datos de perfil de usuario.
Método público CreateUserProfile() Crea un perfil de usuario.
Método público CreateUserProfile(String) Crea un perfil de usuario con el nombre de cuenta especificado.
Método público CreateUserProfile(String, String) Crea un perfil de usuario con el nombre de cuenta especificado y el nombre preferido.
Método público Equals (Heredado desde Object).
Método protegido Finalize (Heredado desde Object).
Método público GetChanges() Devuelve todos los cambios realizados en un perfil de usuario. (Reemplaza a ProfileManagerBase.GetChanges()).
Método público GetChanges(ProfileBaseChangeQuery) Devuelve los cambios realizados en un perfil de usuario que se definen mediante la consulta de cambio especificado. (Reemplaza a ProfileManagerBase.GetChanges(ProfileBaseChangeQuery)).
Método público GetChanges(UserProfileChangeToken) Devuelve los cambios realizados en un perfil de usuario desde una ubicación específica en los registros de cambio representado por el token de cambio especificado. (Reemplaza a ProfileManagerBase.GetChanges(UserProfileChangeToken)).
Método público GetEnumerator() Devuelve un IEnumerator que se puede utilizar para recorrer en iteración todos los perfiles. (Heredado desde ProfileManagerBase).
Método público GetEnumerator(Int64, Int32) Devuelve un IEnumerator que se puede utilizar para recorrer en iteración un número especificado de perfiles. (Heredado desde ProfileManagerBase).
Método público GetHashCode (Heredado desde Object).
Método público GetLeaders Obtiene los líderes en la base de datos de perfil de usuario.
Método público GetMemberGroups Obtiene el MemberGroupManager para el contexto actual.
Método público GetPrivacyPolicy Obtiene la directiva de privacidad para el contexto actual.
Método público GetProfile Obtiene el perfil de usuario con el identificador de registro especificado. (Reemplaza a ProfileManagerBase.GetProfile(Int64)).
Método públicoMiembro estático GetStringSinglePropertyValueForUser Recupera la propiedad de valor único para el UserProfile , cuyo nombre coincide con el parámetro propertyName de la UserProfile identificado por el parámetro accountName .
Método público GetType (Heredado desde Object).
Método público GetUserProfile(Boolean) Obtiene el objeto de UserProfile del usuario actual o crea uno si no existe el objeto UserProfile .
Método público GetUserProfile([]) Obtiene el objeto UserProfile para el SID de especificado en formato de byte[] .
Método público GetUserProfile(Guid) Obtiene el objeto UserProfile para el GUID especificado.
Método público GetUserProfile(Int64) Obtiene el objeto UserProfile para el identificador de registro especificado.
Método público GetUserProfile(String) Obtiene el objeto UserProfile para el nombre de cuenta especificado.
Método público GetUserProfile(Int64, Boolean)
Método público GetUserProfile(String, Boolean) Recupera el perfil del usuario solicitado.
Método públicoMiembro estático IsAvailable Obtiene un valor que indica si hay una conexión operativa con una aplicación de perfil de usuario en el contexto de servicio especificado.
Método protegido MemberwiseClone (Heredado desde Object).
Método público RemoveLeader Quita el relleno especificado de la base de datos de perfil de usuario.
Método público RemoveProfile Quita el perfil de usuario especificado de la base de datos. (Reemplaza a ProfileManagerBase.RemoveProfile(ProfileBase)).
Método público RemoveUserProfile(Guid) Quita el perfil de usuario, vínculos rápidos y datos de alerta de la base de datos de perfil de usuario para el GUID especificado.
Método público RemoveUserProfile(String) Quita el perfil de usuario, vínculos rápidos y datos de alerta de la base de datos de perfil de usuario para el nombre de cuenta especificado.
Método público ResolveProfile Devuelve una matriz de objetos ProfileBase que coinciden con el modelo de búsqueda especificado. (Heredado desde ProfileManagerBase).
Método público Search(String) Recupera una matriz de objetos de ProfileBase de un tipo de perfil particular cuyas propiedades puede buscables coincidencias con el modelo de búsqueda especificado. (Heredado desde ProfileManagerBase).
Método público Search([]) Recupera una matriz de objetos de ProfileBase de un tipo de perfil particular cuyas propiedades búsquedas coincidan con los patrones de búsqueda especificado. (Heredado desde ProfileManagerBase).
Método público Search(OrganizationProfile, String) Obsoleto. Recupera una matriz de los usuarios y las organizaciones (como objetos ProfileBase ) en el objeto especificado OrganizationProfile cuyas propiedades búsquedas coinciden con un modelo de búsqueda especificado. (Heredado desde ProfileManagerBase).
Método público Search(OrganizationProfile, []) Obsoleto. Recupera una matriz de los usuarios y organizaciones (como objetos ProfileBase ) en el objeto especificado OrganizationProfile cuyas propiedades búsquedas coincidan con los patrones de búsqueda especificado. (Heredado desde ProfileManagerBase).
Método público Search([], Int32, Nullable<Boolean>) Perfiles devueltos por subtipos específicos, 0 significa que todos los subtipos. (Heredado desde ProfileManagerBase).
Método público ToString (Heredado desde Object).
Método público UserExists Devuelve un valor que indica si el usuario de un nombre de cuenta especificado tiene un perfil de usuario.

Arriba

Vea también

Referencia

clase UserProfileManager

Espacio de nombres Microsoft.Office.Server.UserProfiles