UserProfileService members

Provides a Web service to manage user profiles.

The UserProfileService type exposes the following members.

Constructors

  Name Description
Public method UserProfileService Initializes a new instance of the UserProfileService class.

Top

Properties

  Name Description
Public property AllowAutoRedirect (Inherited from HttpWebClientProtocol.)
Protected property CanRaiseEvents (Inherited from Component.)
Public property ClientCertificates (Inherited from HttpWebClientProtocol.)
Public property ConnectionGroupName (Inherited from WebClientProtocol.)
Public property Container (Inherited from Component.)
Public property CookieContainer (Inherited from HttpWebClientProtocol.)
Public property Credentials (Inherited from WebClientProtocol.)
Protected property DesignMode (Inherited from Component.)
Public property EnableDecompression (Inherited from HttpWebClientProtocol.)
Protected property Events (Inherited from Component.)
Public property PreAuthenticate (Inherited from WebClientProtocol.)
Public property Proxy (Inherited from HttpWebClientProtocol.)
Public property RequestEncoding (Inherited from WebClientProtocol.)
Public property Site (Inherited from Component.)
Public property SoapVersion (Inherited from SoapHttpClientProtocol.)
Public property Timeout (Inherited from WebClientProtocol.)
Public property UnsafeAuthenticatedConnectionSharing (Inherited from HttpWebClientProtocol.)
Public property Url (Inherited from WebClientProtocol.)
Public property UseDefaultCredentials (Inherited from WebClientProtocol.)
Public property UserAgent (Inherited from HttpWebClientProtocol.)

Top

Methods

  Name Description
Public method Abort (Inherited from WebClientProtocol.)
Public method AddColleague Adds a colleague for the specified account name.
Public method AddColleagueWithoutEmailNotification Adds a colleague for the specified account name without sending the email notification.
Public method AddLeader
Public method AddLink Adds a quick link for the specified account name.
Public method AddMembership Adds the specified account name as a new member of the specified group.
Public method AddPinnedLink Adds a pinned link for the specified account name.
Public method AddSuggestions Adds a list of suggestions with a single specified type and the specified weights for the current user.
Protected method BeginInvoke (Inherited from SoapHttpClientProtocol.)
Protected method CancelAsync (Inherited from HttpWebClientProtocol.)
Public method CreateMemberGroup Creates a new group based on the specified membership information.
Public method CreateObjRef (Inherited from MarshalByRefObject.)
Public method CreateUserProfileByAccountName Creates a user profile for the specified account name.
Public method Discover (Inherited from SoapHttpClientProtocol.)
Public method Dispose() (Inherited from Component.)
Protected method Dispose(Boolean) (Inherited from Component.)
Protected method EndInvoke (Inherited from SoapHttpClientProtocol.)
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Component.)
Public method GetCommonColleagues Gets the common colleagues that the specified user shares with the current user.
Public method GetCommonManager Gets the common manager that the specified user shares with the current user.
Public method GetCommonMemberships Gets the common membership groups that the specified user shares with the current user.
Public method GetHashCode (Inherited from Object.)
Public method GetInCommon Gets the membership groups, colleagues, and manager that the specified user shares with the current user.
Public method GetLeaders
Public method GetLifetimeService (Inherited from MarshalByRefObject.)
Public method GetProfileSchema Gets a list of properties associated with the specified profile subtype.
Public method GetProfileSchemaNameByAccountName Gets the name of the profile subtype for the specified account name.
Public method GetProfileSchemaNames Gets the names of the subtypes for the user profile type.
Public method GetPropertyChoiceList Gets all vocabulary terms in the choice list for a given property.
Protected method GetReaderForMessage (Inherited from SoapHttpClientProtocol.)
Protected method GetService (Inherited from Component.)
Public method GetType (Inherited from Object.)
Public method GetUserColleagues Gets the colleagues for the specified user.
Public method GetUserLinks Gets the quick links for the specified user.
Public method GetUserMemberships Gets memberships for the specified user.
Public method GetUserOrganizations Gets the organizations for the specified user.
Public method GetUserPinnedLinks Gets the pinned links for the specified user.
Public method GetUserProfileByGuid Gets the user profile properties information by GUID.
Public method GetUserProfileByIndex Gets the user profile by the specified index.
Public method GetUserProfileByName Gets the user profile property information by account name.
Public method GetUserProfileCount Gets the total number of user profiles.
Public method GetUserProfileSchema Gets the information about default profile subtype properties that are available for the Web service.
Public method GetUserPropertyByAccountName Gets the information about the specified property for the specified user.
Protected method GetWebRequest (Inherited from SoapHttpClientProtocol.)
Protected method GetWebResponse(WebRequest) (Inherited from HttpWebClientProtocol.)
Protected method GetWebResponse(WebRequest, IAsyncResult) (Inherited from HttpWebClientProtocol.)
Protected method GetWriterForMessage (Inherited from SoapHttpClientProtocol.)
Public method InitializeLifetimeService (Inherited from MarshalByRefObject.)
Protected method Invoke (Inherited from SoapHttpClientProtocol.)
Protected method InvokeAsync(String, [], SendOrPostCallback) (Inherited from SoapHttpClientProtocol.)
Protected method InvokeAsync(String, [], SendOrPostCallback, Object) (Inherited from SoapHttpClientProtocol.)
Protected method MemberwiseClone() (Inherited from Object.)
Protected method MemberwiseClone(Boolean) (Inherited from MarshalByRefObject.)
Public method ModifyUserPropertyByAccountName Modifies a user profile property for the specified account name.
Public method RemoveAllColleagues Removes all colleagues for the specified user.
Public method RemoveAllLinks Removes all quick links for the specified user.
Public method RemoveAllMemberships Removes all memberships for the specified user.
Public method RemoveAllPinnedLinks Removes all pinned links for the specified user.
Public method RemoveColleague Removes a colleague for the specified account name.
Public method RemoveLeader
Public method RemoveLink Removes a quick link for the specified account name.
Public method RemoveMembership Removes a membership for the specified account name.
Public method RemovePinnedLink Removes a pinned link for the specified account name.
Public method ToString (Inherited from Component.)
Public method UpdateColleaguePrivacy Updates a colleague privacy policy level for the specified account name.
Public method UpdateLink Updates a link for the specified account name.
Public method UpdateMembershipPrivacy Updates the membership privacy for the specified account name.
Public method UpdatePinnedLink Updates the pinned link data for the specified account name.

Top

Events

  Name Description
Public event Disposed (Inherited from Component.)

Top

See also

Reference

UserProfileService class

WebSvcUserProfileService namespace