Partager via


UserProfileManager - Membres

Représente une collection d'objets UserProfile qui servent à accéder aux données de profil utilisateur. Pour accéder à un profil utilisateur spécifique, appelez la classe UserProfileManager pour créer un objet UserProfile et récupérer les données correspondantes à partir de la base de données de profil utilisateur.

Le type UserProfileManager expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique UserProfileManager() Initialise une nouvelle instance de la classe deUserProfileManager.
Méthode publique UserProfileManager(ServerContext) Obsolète. Initialise une nouvelle instance de la classe UserProfileManager pour le contexte de serveur spécifié.
Méthode publique UserProfileManager(SPServiceContext) Initialise une nouvelle instance de la classe UserProfileManager pour le contexte de service spécifiée.
Méthode publique UserProfileManager(Boolean) Initialise une nouvelle instance de la classe UserProfileManager .
Méthode publique UserProfileManager(ServerContext, Boolean) Obsolète. Initialise une nouvelle instance de la classe UserProfileManager pour le contexte de serveur spécifié.
Méthode publique UserProfileManager(SPServiceContext, Boolean) Initialise une nouvelle instance de la classe UserProfileManager pour le contexte de service spécifiée.
Méthode publique UserProfileManager(ServerContext, Boolean, Boolean) Obsolète. Initialise une nouvelle instance de la classe UserProfileManager pour le contexte de serveur spécifié.
Méthode publique UserProfileManager(SPServiceContext, Boolean, Boolean) Initialise une nouvelle instance de la classe UserProfileManager pour le contexte de service spécifiée.

Haut

Propriétés

  Nom Description
Propriété publique AccountNameFormat Obtient le format de nom de compte. (Hérité de ProfileManagerBase)
Propriété publique Count Obtient le nombre total de profils utilisateur contenus dans la base de données. (Remplace ProfileManagerBase.Count)
Propriété publique CurrentChangeToken Obtient la modification actuelle jeton pour ce type de profil. (Hérité de ProfileManagerBase)
Propriété publique DefaultProfileSubtypeProperties Obtient la valeur par défaut ProfileSubtypePropertyManager. (Hérité de ProfileManagerBase)
Propriété publique GlobalPersonalSitesList Obtient une liste des emplacements de site personnel global
Propriété publique IsClaimProvider Obtient ou définit une valeur qui détermine s'il faut forcer l'utilisation explicite ou explicite non-utilisation de données de profil utilisateur afin de fournir les revendications.
Propriété publique IsPersonalSiteMultipleLanguage Obtient ou définit une valeur qui indique si les sites personnels peuvent être créés dans plusieurs langues.
Propriété publique MySiteEmailSenderName Obtient ou définit le nom du nom de l'expéditeur de courrier électronique pour les sites Mon site dans le contexte actuel.
Propriété publique MySiteHostCompatibilityLevel
Propriété publique MySiteHostMicrofeedEnabled
Propriété publique MySiteHostUrl Obtient ou définit l'URL vers le site des hôtes de sites Mon site pour le contexte actuel.
Propriété publique PersonalizationLinksList Obtient la liste des sites de personnalisation pour le contexte actuel.
Propriété publique PersonalSiteFormat Obtient ou définit le format d'appellation des sites personnels (par exemple, domaine_nomutilisateur ou nom d'utilisateur).
Propriété publique PersonalSiteInclusion Obtient l'inclusion sous lequel les sites personnels sont créés.
Propriété publique PersonalSiteReaders Obtient ou définit une liste d'utilisateurs qui seront ajoutés en tant que lecteurs sur les nouveaux sites personnels.
Propriété publique Properties Obsolète. Obtient la collection des propriétés de profil défini, sans compter les sections. (Hérité de ProfileManagerBase)
Propriété publique PropertiesWithSection Obsolète. Obtient la collection des propriétés de profil défini, y compris les sections. (Hérité de ProfileManagerBase)
Propriété publique UserProfileChangeJobSchedule

Haut

Méthodes

  Nom Description
Méthode publique AddLeader Ajoute un nouvel organisateur à la base de données de profil utilisateur.
Méthode publique CreateUserProfile() Crée un profil utilisateur.
Méthode publique CreateUserProfile(String) Crée un profil utilisateur avec le nom du compte spécifié.
Méthode publique CreateUserProfile(String, String) Crée un profil utilisateur avec le nom préféré et le nom du compte spécifié.
Méthode publique Equals (Hérité de Object)
Méthode protégée Finalize (Hérité de Object)
Méthode publique GetChanges() Renvoie toutes les modifications apportées à un profil utilisateur. (Remplace ProfileManagerBase.GetChanges())
Méthode publique GetChanges(ProfileBaseChangeQuery) Renvoie les modifications apportées à un profil utilisateur qui sont définies par la requête de modification spécifiée. (Remplace ProfileManagerBase.GetChanges(ProfileBaseChangeQuery))
Méthode publique GetChanges(UserProfileChangeToken) Renvoie les modifications apportées à un profil utilisateur à partir d'un emplacement spécifique dans les journaux des modifications qui est représenté par le jeton de modification spécifié. (Remplace ProfileManagerBase.GetChanges(UserProfileChangeToken))
Méthode publique GetEnumerator() Renvoie un IEnumerator qui peut servir à effectuer une itération dans tous les profils. (Hérité de ProfileManagerBase)
Méthode publique GetEnumerator(Int64, Int32) Renvoie un IEnumerator qui peut servir à effectuer une itération dans un certain nombre de profils. (Hérité de ProfileManagerBase)
Méthode publique GetHashCode (Hérité de Object)
Méthode publique GetLeaders Obtient les dirigeants dans la base de données de profil utilisateur.
Méthode publique GetMemberGroups Obtient l' MemberGroupManager pour le contexte actuel.
Méthode publique GetPrivacyPolicy Obtient la stratégie de confidentialité pour le contexte actuel.
Méthode publique GetProfile Obtient le profil utilisateur avec l'identificateur de l'enregistrement spécifié. (Remplace ProfileManagerBase.GetProfile(Int64))
Méthode publiqueMembre statique GetStringSinglePropertyValueForUser Récupère la propriété à valeur unique pour la UserProfile dont le nom correspond au paramètre de propertyName de la UserProfile identifié par le paramètre accountName .
Méthode publique GetType (Hérité de Object)
Méthode publique GetUserProfile(Boolean) Obtient l'objet UserProfile de l'utilisateur actuel ou crée un si l'objet UserProfile n'existe pas déjà.
Méthode publique GetUserProfile([]) Obtient l'objet UserProfile pour le spécifié SIDbyte[] au format.
Méthode publique GetUserProfile(Guid) Obtient l'objet UserProfile pour le GUID spécifié.
Méthode publique GetUserProfile(Int64) Obtient l'objet UserProfile pour l'identificateur de l'enregistrement spécifié.
Méthode publique GetUserProfile(String) Obtient l'objet UserProfile pour le nom du compte spécifié.
Méthode publique GetUserProfile(Int64, Boolean)
Méthode publique GetUserProfile(String, Boolean) Récupère le profil de l'utilisateur demandé.
Méthode publiqueMembre statique IsAvailable Obtient une valeur qui indique s'il existe une connexion active à une Application de profil utilisateur dans le contexte de service spécifiée.
Méthode protégée MemberwiseClone (Hérité de Object)
Méthode publique RemoveLeader Supprime l'organisateur spécifié à partir de la base de données de profil utilisateur.
Méthode publique RemoveProfile Supprime le profil utilisateur spécifié à partir de la base de données. (Remplace ProfileManagerBase.RemoveProfile(ProfileBase))
Méthode publique RemoveUserProfile(Guid) Supprime le profil utilisateur, des liens rapides et les données d'alerte à partir de la base de données de profil utilisateur pour le GUID spécifié.
Méthode publique RemoveUserProfile(String) Supprime le profil utilisateur, des liens rapides et les données d'alerte de la base de données de profil utilisateur pour le nom du compte spécifié.
Méthode publique ResolveProfile Renvoie un tableau d'objets ProfileBase qui correspondent au modèle de recherche spécifié. (Hérité de ProfileManagerBase)
Méthode publique Search(String) Récupère un tableau d'objets ProfileBase d'un type particulier de profil dont les propriétés utilisables dans une requête correspondent au modèle de recherche spécifié. (Hérité de ProfileManagerBase)
Méthode publique Search([]) Récupère un tableau d'objets ProfileBase d'un type particulier de profil dont les propriétés utilisables dans une requête correspond aux modèles recherche spécifiée. (Hérité de ProfileManagerBase)
Méthode publique Search(OrganizationProfile, String) Obsolète. Récupère un tableau d'utilisateurs et les organisations (en tant qu'objets ProfileBase ) sous l'objet spécifié OrganizationProfile dont les propriétés utilisables dans une requête correspond à un modèle de recherche spécifié. (Hérité de ProfileManagerBase)
Méthode publique Search(OrganizationProfile, []) Obsolète. Récupère un tableau d'utilisateurs et les organisations (en tant qu'objets ProfileBase ) sous l'objet spécifié OrganizationProfile dont les propriétés utilisables dans une requête correspond aux modèles recherche spécifiée. (Hérité de ProfileManagerBase)
Méthode publique Search([], Int32, Nullable<Boolean>) Profils de retour pour les sous-types spécifiques, 0 signifie que tous les sous-types. (Hérité de ProfileManagerBase)
Méthode publique ToString (Hérité de Object)
Méthode publique UserExists Renvoie une valeur indiquant si l'utilisateur d'un nom de compte spécifié possède un profil utilisateur.

Haut

Voir aussi

Référence

UserProfileManager classe

Microsoft.Office.Server.UserProfiles - Espace de noms