UserProfile properties

The UserProfile type exposes the following members.

Properties

  Name Description
Public property AccountName Gets the account name of the user profile.
Public property Colleagues Gets a ColleagueManager object that enables you to access and modify this user's colleagues.
Public property CurrentChangeToken Gets the current UserProfileChangeToken object for the change logs of this profile's ProfileType. (Inherited from ProfileBase.)
Public property DisplayName Gets or sets the value that represents the display name of this user profile. (Overrides ProfileBase.DisplayName.)
Public property EmailOptin Gets the user's setting for the Email Notifications property.
Public property FeedIdentifier Gets the user's setting for the Feed service provider defined identifier property.
Public property FollowedContent Gets the manager object that enables you to access and modify this user's followed content.
Public property ID Gets the GUID for this profile. (Inherited from ProfileBase.)
Public property Item Gets the value of the specified property.
Public property Memberships Gets a MembershipManager object that enables you to access and modify this user's group memberships.
Public property MultiloginAccounts Gets an array of string objects that represent the accounts that are secondary to the master account.
Public property O15FirstRunExperience
Public property Parent (Overrides ProfileBase.Parent.)
Public property PersonalizationLinks Gets a PersonalizationLinkManager object that enables you to access and modify this user's personalization links.
Public property PersonalSite Gets the personal site of the user.
Public property PersonalSiteCapabilities Gets projected capabilities for the user’s personal site.
Public property PersonalSiteInstantiationState Gets an instantiation of the state of the personal site.
Public property PersonalUrl Gets the user’s personal URL.
Public property PictureImportEnabled Gets a Boolean value that indicates whether the user's picture is enabled for import from Exchange.
Public property ProfileManager Gets the UserProfileManager object for this user profile.
Public property ProfileManagerBase Gets the manager associated with this profile object. (Overrides ProfileBase.ProfileManagerBase.)
Public property ProfileSubtype Gets or sets the profile subtype for this property. (Inherited from ProfileBase.)
Protected property ProfileSubtypeId Gets or sets the profile subtype ID. (Inherited from ProfileBase.)
Public property ProfileType Gets the profile type for the profile. (Overrides ProfileBase.ProfileType.)
Public property Properties Gets the ProfileSubtypePropertyManager object for this profile. (Inherited from ProfileBase.)
Public property PublicOrganizationViewUrl Gets the URL of the organization view page for this profile. (Inherited from ProfileBase.)
Public property PublicUrl Gets the URL of the public profile page for this profile. (Overrides ProfileBase.PublicUrl.)
Public property QuickLinks Gets the QuickLinkManager object for this user profile.
Public property RecordId Gets the profile's record identifier. (Inherited from ProfileBase.)
Public property RemotePersonalSiteHostUrl Gets the absolute URL string for the user's remote personal site host, if one exists.
Public property StatusNote
Public property Suggestions Returns a SuggestionManager object that enables you to create and retrieve this user’s colleague and keyword suggestions.
Public property UrlToCreatePersonalSite Gets the URL that is used to create the user's personal site.
Public property ViewerRights Returns a bitmask of the viewer's rights to see this profile's data. (Inherited from ProfileBase.)

Top

See also

Reference

UserProfile class

Microsoft.Office.Server.UserProfiles namespace