Partager via


ProfileBase - Membres

Représente la classe abstraite pour tous les objets de profil (notamment UserProfile et OrganizationProfile).

Le type ProfileBase expose les membres suivants.

Constructeurs

  Nom Description
Méthode protégée ProfileBase Instancie un objet de profil.

Haut

Propriétés

  Nom Description
Propriété publique CurrentChangeToken Obtient l'objet UserProfileChangeToken en cours pour les journaux des modifications de ProfileType de ce profil.
Propriété publique DisplayName Obtient ou définit le nom complet de ce profil.
Propriété publique ID Obtient le GUID pour ce profil.
Propriété publique Parent Obtient ou définit le parent de ce profil.
Propriété publique ProfileManagerBase Obtient le gestionnaire associé à cet objet de profil.
Propriété publique ProfileSubtype Obtient ou définit le sous-type de profil pour cette propriété.
Propriété protégée ProfileSubtypeId Obtient ou définit l'ID de sous-type de profil.
Propriété publique ProfileType Obtient le type de profil pour le profil.
Propriété publique Properties Obtient l'objet ProfileSubtypePropertyManager pour ce profil.
Propriété publique PublicOrganizationViewUrl Obtient l'URL de page d'affichage de l'organisation pour ce profil.
Propriété publique PublicUrl Obtient l'URL de la page de profil public de ce profil.
Propriété publique RecordId Obtient l'identificateur d'enregistrement du profil.
Propriété publique ViewerRights Renvoie un masque binaire composé des droits de la visionneuse pour afficher les données de ce profil.

Haut

Méthodes

  Nom Description
Méthode publique Commit Valide toutes les modifications aux valeurs de propriété dans le magasin de données.
Méthode publique Equals Détermine si l'objet spécifié est identique au profil actuel. (Remplace Object.Equals(Object))
Méthode protégée Finalize (Hérité de Object)
Méthode publique GetChanges() Cette propriété renvoie modifie ce profil qui ont été enregistrés dans le journal des modifications.
Méthode publique GetChanges(ProfileBaseChangeQuery) Cette propriété renvoie modifie ce profil qui sont définis par la requête spécifiée et enregistrées dans le journal des modifications.
Méthode publique GetChanges(UserProfileChangeToken) Cette propriété renvoie modifie ce profil qui sont enregistrés à l'emplacement spécifié dans le journal des modifications.
Méthode publique GetHashCode Retourne le code de hachage pour l'identificateur unique de ce profil. (Remplace Object.GetHashCode())
Méthode publique GetProfileValueCollection Renvoie les valeurs de la propriété spécifiée de ce profil.
Méthode publique GetType (Hérité de Object)
Méthode protégée GetViewerRights Renvoie un masque binaire composé des droits de la visionneuse pour afficher les données de ce profil.
Méthode publique IsProfileOwner Renvoie une valeur qui indique si l'utilisateur spécifié est un propriétaire du profil.
Méthode protégée MemberwiseClone (Hérité de Object)
Méthode publique SID Obtient l'identificateur unique du profil.
Méthode publique ToString (Hérité de Object)

Haut

Voir aussi

Référence

ProfileBase classe

Microsoft.Office.Server.UserProfiles - Espace de noms