UserProfile members
Represents a user profile for a person in the user profile database.
The UserProfile type exposes the following members.
Properties
Name | Description | |
---|---|---|
AccountName | Gets the account name of the user profile. | |
Colleagues | Gets a ColleagueManager object that enables you to access and modify this user's colleagues. | |
CurrentChangeToken | Gets the current UserProfileChangeToken object for the change logs of this profile's ProfileType. (Inherited from ProfileBase.) | |
DisplayName | Gets or sets the value that represents the display name of this user profile. (Overrides ProfileBase.DisplayName.) | |
EmailOptin | Gets the user's setting for the Email Notifications property. | |
FeedIdentifier | Gets the user's setting for the Feed service provider defined identifier property. | |
FollowedContent | Gets the manager object that enables you to access and modify this user's followed content. | |
ID | Gets the GUID for this profile. (Inherited from ProfileBase.) | |
Item | Gets the value of the specified property. | |
Memberships | Gets a MembershipManager object that enables you to access and modify this user's group memberships. | |
MultiloginAccounts | Gets an array of string objects that represent the accounts that are secondary to the master account. | |
O15FirstRunExperience | ||
Parent | (Overrides ProfileBase.Parent.) | |
PersonalizationLinks | Gets a PersonalizationLinkManager object that enables you to access and modify this user's personalization links. | |
PersonalSite | Gets the personal site of the user. | |
PersonalSiteCapabilities | Gets projected capabilities for the user’s personal site. | |
PersonalSiteInstantiationState | Gets an instantiation of the state of the personal site. | |
PersonalUrl | Gets the user’s personal URL. | |
PictureImportEnabled | Gets a Boolean value that indicates whether the user's picture is enabled for import from Exchange. | |
ProfileManager | Gets the UserProfileManager object for this user profile. | |
ProfileManagerBase | Gets the manager associated with this profile object. (Overrides ProfileBase.ProfileManagerBase.) | |
ProfileSubtype | Gets or sets the profile subtype for this property. (Inherited from ProfileBase.) | |
ProfileSubtypeId | Gets or sets the profile subtype ID. (Inherited from ProfileBase.) | |
ProfileType | Gets the profile type for the profile. (Overrides ProfileBase.ProfileType.) | |
Properties | Gets the ProfileSubtypePropertyManager object for this profile. (Inherited from ProfileBase.) | |
PublicOrganizationViewUrl | Gets the URL of the organization view page for this profile. (Inherited from ProfileBase.) | |
PublicUrl | Gets the URL of the public profile page for this profile. (Overrides ProfileBase.PublicUrl.) | |
QuickLinks | Gets the QuickLinkManager object for this user profile. | |
RecordId | Gets the profile's record identifier. (Inherited from ProfileBase.) | |
RemotePersonalSiteHostUrl | Gets the absolute URL string for the user's remote personal site host, if one exists. | |
StatusNote | ||
Suggestions | Returns a SuggestionManager object that enables you to create and retrieve this user’s colleague and keyword suggestions. | |
UrlToCreatePersonalSite | Gets the URL that is used to create the user's personal site. | |
ViewerRights | Returns a bitmask of the viewer's rights to see this profile's data. (Inherited from ProfileBase.) |
Top
Methods
Name | Description | |
---|---|---|
Commit | Commits changes made to the user profile to the user profile database. (Overrides ProfileBase.Commit().) | |
CreatePersonalSite() | Creates a personal site for this user if a personal site does not already exist. | |
CreatePersonalSite(Int32) | Creates a personal site for this user if a personal site does not already exist. | |
CreatePersonalSiteEnque | Enqueues creating a personal site for this user, which can be used to share documents, web pages, and other files. | |
Equals | Determines whether the specified object is identical to the current profile. (Inherited from ProfileBase.) | |
Finalize | (Inherited from Object.) | |
GetChanges() | Returns all changes made to this user's data. (Overrides ProfileBase.GetChanges().) | |
GetChanges(ProfileBaseChangeQuery) | Returns changes to this user’s data that are defined by the specified change query. (Overrides ProfileBase.GetChanges(ProfileBaseChangeQuery).) | |
GetChanges(UserProfileChangeToken) | Returns all changes made to this user's data since a given time specified by the change token. (Overrides ProfileBase.GetChanges(UserProfileChangeToken).) | |
GetColleagueChanges() | Obsolete. Returns all changes made to this user's colleagues' data. | |
GetColleagueChanges(UserProfileChangeQuery) | Obsolete. Returns all changes made to this user's colleagues' data that are defined by the specified change query. | |
GetColleagueChanges(UserProfileChangeToken) | Obsolete. Returns all changes made to this user's colleagues' data since the time specified by the change token. | |
GetCommonManager | ||
GetDirectReports | Gets an array of user profiles that represent users who report directly to this user. | |
GetEnumerator | Gets an enumerator for the properties of a user profile such as property name or property value pairs. | |
GetExtendedReports | Gets an array of user profiles representing users who are extended reports of this user. | |
GetHashCode | Returns the hash code for the unique identifier of this profile. (Inherited from ProfileBase.) | |
GetManager | Gets the user profile that represents this user’s manager. | |
GetManagers | Gets an array of user profiles that represents the manager hierarchy for this user. | |
GetMyDirectReportOrganizations | Obsolete. Returns an array of organization profiles representing organizations that report to this user. | |
GetMyOrganizationChains | Obsolete. Returns an array of organization profiles, including child organizations. | |
GetMyOrganizations() | Obsolete. Returns an array of organization profiles representing organizations to which this user directly belongs. | |
GetMyOrganizations(Boolean) | Obsolete. Returns an array of organization profiles representing organizations to which this user directly belongs. | |
GetPeers | Gets an array of user profiles that represent users who report to the same manager as this user. | |
GetProfileValueCollection | Returns a list of values for the user profile property with the specified name. (Overrides ProfileBase.GetProfileValueCollection(String).) | |
GetType | (Inherited from Object.) | |
GetViewerRights | (Overrides ProfileBase.GetViewerRights().) | |
IsProfileOwner | Returns a value that indicates whether the specified user is an owner of this user profile. (Overrides ProfileBase.IsProfileOwner(UserProfile).) | |
MemberwiseClone | (Inherited from Object.) | |
RefreshManagers | Updates the names of managers identified in the user’s profile. | |
ShareAllSocialData | Sets the privacy settings for this profile. | |
SID | Gets the profile's unique identifier. (Inherited from ProfileBase.) | |
ToString | (Inherited from Object.) |
Top