OrganizationProfile Methods

Include Protected Members
Include Inherited Members

The OrganizationProfile type exposes the following members.

Methods

  Name Description
Public method AddMember(Int64, OrganizationMembershipType) Adds the specified user profile to this OrganizationProfile object.
Public method AddMember(String, OrganizationMembershipType) Adds the specified user profile to this OrganizationProfile object.
Public method Commit Commits any changes of property values to the data store. (Overrides ProfileBase.Commit().)
Public method Equals Determines whether the specified object is identical to the current profile. (Inherited from ProfileBase.)
Protected method Finalize (Inherited from Object.)
Public method GetAncestors Gets every OrganizationProfile object in the management chain of this OrganizationProfile.
Public method GetChanges() Gets all changes associated with this OrganizationProfile object. (Overrides ProfileBase.GetChanges().)
Public method GetChanges(ProfileBaseChangeQuery) Returns changes defined by the specified change query that have been made to this organization profile and recorded in the change log. (Overrides ProfileBase.GetChanges(ProfileBaseChangeQuery).)
Public method GetChanges(UserProfileChangeToken) Returns changes at a specified location in the change log that have been made to this organization profile and recorded in the change log. (Overrides ProfileBase.GetChanges(UserProfileChangeToken).)
Public method GetChildren Gets every OrganizationProfile object that is a child of this OrganizationProfile.
Public method GetHashCode Returns the hash code for the unique identifier of this profile. (Inherited from ProfileBase.)
Public method GetImmediateMembers Gets all of the immediate members of this organization.
Public method GetLeaders Gets all the leaders of this organization.
Public method GetProfileValueCollection Gets all the organization profile values for the specified organization property. (Overrides ProfileBase.GetProfileValueCollection(String).)
Public method GetSiblings Gets ever sibling OrganizationProfile object of this OrganizationProfile.
Public method GetType (Inherited from Object.)
Public method GetUsers Gets all members of this organization whose membership type matches the specified Microsoft.Office.Server.UserProfiles.OrganizationMembershipType.
Protected method GetViewerRights Returns a bitmask of the viewer's rights to see the data of this organization profile. (Overrides ProfileBase.GetViewerRights().)
Public method IsProfileOwner Gets a Boolean value indicating whether the specified user is an owner of this OrganizationProfile. (Overrides ProfileBase.IsProfileOwner(UserProfile).)
Protected method MemberwiseClone (Inherited from Object.)
Public method RemoveMember(Int64) Removes the specified user from the membership of this OrganizationProfile object.
Public method RemoveMember(String) Removes the specified user from the membership of this OrganizationProfile object.
Public method SID (Inherited from ProfileBase.)
Public method ToString (Inherited from Object.)

Top

See Also

Reference

OrganizationProfile Class

Microsoft.Office.Server.UserProfiles Namespace