Share via


UserProfile - Membres

Représente un profil utilisateur pour une personne dans la base de données de profil utilisateur.

Le type UserProfile expose les membres suivants.

Propriétés

  Nom Description
Propriété publique AccountName Obtient le nom du compte du profil utilisateur.
Propriété publique Colleagues Cette propriété renvoie un objet ColleagueManager qui vous permet d'accéder et de modifier des collègues de cet utilisateur.
Propriété publique CurrentChangeToken Obtient l'objet UserProfileChangeToken en cours pour les journaux des modifications de ProfileType de ce profil. (Hérité de ProfileBase)
Propriété publique DisplayName Obtient ou définit la valeur qui représente le nom complet de ce profil utilisateur. (Remplace ProfileBase.DisplayName)
Propriété publique EmailOptin L'utilisateur obtient la définition de la propriété de Notifications par courrier électronique .
Propriété publique FeedIdentifier L'utilisateur obtient la définition de la propriété identificateur de fournisseur défini de service de flux .
Propriété publique FollowedContent Obtient l'objet gestionnaire qui vous permet d'accéder et de modifier les suivis de contenu de cet utilisateur.
Propriété publique ID Obtient le GUID pour ce profil. (Hérité de ProfileBase)
Propriété publique Item Obtient la valeur de la propriété spécifiée.
Propriété publique Memberships Cette propriété renvoie un objet MembershipManager qui vous permet d'accéder et de modifier les appartenances aux groupes de cet utilisateur.
Propriété publique MultiloginAccounts Obtient un tableau d'objets string qui représentent les comptes qui sont secondaires pour le compte principal.
Propriété publique O15FirstRunExperience
Propriété publique Parent (Remplace ProfileBase.Parent)
Propriété publique PersonalizationLinks Obtient un objet PersonalizationLinkManager qui vous permet d'accéder et de modifier des liens de personnalisation de cet utilisateur.
Propriété publique PersonalSite Obtient le site personnel de l'utilisateur.
Propriété publique PersonalSiteCapabilities Obtient profite des fonctionnalités de site personnel de l'utilisateur.
Propriété publique PersonalSiteInstantiationState Obtient l'instanciation de l'état du site personnel.
Propriété publique PersonalUrl Obtient l'URL du personnel de l'utilisateur.
Propriété publique PictureImportEnabled Obtient une valeur de type Boolean qui indique si l'image de l'utilisateur est activé pour l'importation à partir d'Exchange.
Propriété publique ProfileManager Obtient l'objet UserProfileManager pour ce profil utilisateur.
Propriété publique ProfileManagerBase Obtient le gestionnaire associé à cet objet de profil. (Remplace ProfileBase.ProfileManagerBase)
Propriété publique ProfileSubtype Obtient ou définit le sous-type de profil pour cette propriété. (Hérité de ProfileBase)
Propriété protégée ProfileSubtypeId Obtient ou définit l'ID de sous-type de profil. (Hérité de ProfileBase)
Propriété publique ProfileType Obtient le type de profil pour le profil. (Remplace ProfileBase.ProfileType)
Propriété publique Properties Obtient l'objet ProfileSubtypePropertyManager pour ce profil. (Hérité de ProfileBase)
Propriété publique PublicOrganizationViewUrl Obtient l'URL de page d'affichage de l'organisation pour ce profil. (Hérité de ProfileBase)
Propriété publique PublicUrl Obtient l'URL de la page de profil public de ce profil. (Remplace ProfileBase.PublicUrl)
Propriété publique QuickLinks Obtient l'objet QuickLinkManager pour ce profil utilisateur.
Propriété publique RecordId Obtient l'identificateur d'enregistrement du profil. (Hérité de ProfileBase)
Propriété publique RemotePersonalSiteHostUrl Obtient la chaîne d'URL absolue de l'hôte de site personnel à distance de l'utilisateur, si elle existe.
Propriété publique StatusNote
Propriété publique Suggestions Renvoie un objet SuggestionManager qui permet de créer et récupérer des suggestions de collègues et de mots clés de cet utilisateur.
Propriété publique UrlToCreatePersonalSite Obtient l'URL qui est utilisée pour créer des sites personnels de l'utilisateur.
Propriété publique ViewerRights Renvoie un masque binaire composé des droits de la visionneuse pour afficher les données de ce profil. (Hérité de ProfileBase)

Haut

Méthodes

  Nom Description
Méthode publique Commit Valide les modifications apportées au profil utilisateur à la base de données de profil utilisateur. (Remplace ProfileBase.Commit())
Méthode publique CreatePersonalSite() Crée un site personnel pour cet utilisateur si un site personnel n'existe pas déjà.
Méthode publique CreatePersonalSite(Int32) Crée un site personnel pour cet utilisateur si un site personnel n'existe pas déjà.
Méthode publique CreatePersonalSiteEnque Met en file d’attente la création d’un site personnel pour cet utilisateur, qui peut servir à partager des documents, des pages web et d’autres fichiers.
Méthode publique Equals Détermine si l'objet spécifié est identique au profil actuel. (Hérité de ProfileBase)
Méthode protégée Finalize (Hérité de Object)
Méthode publique GetChanges() Renvoie toutes les modifications apportées aux données de cet utilisateur. (Remplace ProfileBase.GetChanges())
Méthode publique GetChanges(ProfileBaseChangeQuery) Cette propriété renvoie modifie les données de cet utilisateur qui sont définies par la requête de modification spécifiée. (Remplace ProfileBase.GetChanges(ProfileBaseChangeQuery))
Méthode publique GetChanges(UserProfileChangeToken) Renvoie toutes les modifications apportées aux données de cet utilisateur depuis une durée donnée spécifiée par le jeton de modification. (Remplace ProfileBase.GetChanges(UserProfileChangeToken))
Méthode publique GetColleagueChanges() Obsolète. Renvoie toutes les modifications apportées aux données de collègues de cet utilisateur.
Méthode publique GetColleagueChanges(UserProfileChangeQuery) Obsolète. Renvoie toutes les modifications apportées aux données des collègues de cet utilisateur qui sont définies par la requête de modification spécifiée.
Méthode publique GetColleagueChanges(UserProfileChangeToken) Obsolète. Renvoie toutes les modifications apportées aux données de collègues de cet utilisateur depuis le moment spécifié par le jeton de modification.
Méthode publique GetCommonManager
Méthode publique GetDirectReports Obtient un tableau des profils utilisateur qui représentent les utilisateurs qui rendent compte directement à cet utilisateur.
Méthode publique GetEnumerator Obtient un énumérateur pour les propriétés d'un profil utilisateur, telles que le nom de la propriété ou de paires de valeur de propriété.
Méthode publique GetExtendedReports Obtient un tableau des profils utilisateur qui représente les utilisateurs qui sont étendues des rapports de cet utilisateur.
Méthode publique GetHashCode Retourne le code de hachage pour l'identificateur unique de ce profil. (Hérité de ProfileBase)
Méthode publique GetManager Obtient le profil utilisateur qui représente le Gestionnaire de cet utilisateur.
Méthode publique GetManagers Obtient un tableau des profils utilisateur qui représente la hiérarchie du gestionnaire pour cet utilisateur.
Méthode publique GetMyDirectReportOrganizations Obsolète. Renvoie un tableau de profils d'organisation représentant les organisations ce rapport pour cet utilisateur.
Méthode publique GetMyOrganizationChains Obsolète. Renvoie un tableau de profils d'organisation, y compris les organisations enfants.
Méthode publique GetMyOrganizations() Obsolète. Renvoie un tableau de profils d'organisation représentant les organisations à laquelle cet utilisateur appartient directement.
Méthode publique GetMyOrganizations(Boolean) Obsolète. Renvoie un tableau de profils d'organisation représentant les organisations à laquelle cet utilisateur appartient directement.
Méthode publique GetPeers Obtient un tableau des profils utilisateur qui représentent les utilisateurs qui rendent compte au même responsable en tant que cet utilisateur.
Méthode publique GetProfileValueCollection Renvoie une liste de valeurs pour la propriété de profil utilisateur avec le nom spécifié. (Remplace ProfileBase.GetProfileValueCollection(String))
Méthode publique GetType (Hérité de Object)
Méthode protégée GetViewerRights (Remplace ProfileBase.GetViewerRights())
Méthode publique IsProfileOwner Renvoie une valeur qui indique si l'utilisateur spécifié est un propriétaire de ce profil utilisateur. (Remplace ProfileBase.IsProfileOwner(UserProfile))
Méthode protégée MemberwiseClone (Hérité de Object)
Méthode publique RefreshManagers Met à jour les noms des responsables identifiés dans le profil utilisateur.
Méthode publique ShareAllSocialData Définit les paramètres de confidentialité pour ce profil.
Méthode publique SID Obtient l'identificateur unique du profil. (Hérité de ProfileBase)
Méthode publique ToString (Hérité de Object)

Haut

Voir aussi

Référence

UserProfile classe

Microsoft.Office.Server.UserProfiles - Espace de noms