UserProfileService Members

Include Protected Members
Include Inherited Members

Contains methods and properties used to call the UserProfileService Web service.

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
Public method AddLink Adds a link to the My Links page on the My Site for the specified account name.
Public method AddMembership Adds a membership for the specified account name.
Public method AddPinnedLink Adds a pinned link for the specified account name.
Protected method BeginInvoke (Inherited from SoapHttpClientProtocol.)
Protected method CancelAsync (Inherited from HttpWebClientProtocol.)
Public method CreateMemberGroup Creates a member group for the specified account name.
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 a particular user shares with the current user.
Public method GetCommonManager Gets the common manager a particular user shares with the current user.
Public method GetCommonMemberships Gets the common memberships a particular user shares with the current user.
Public method GetHashCode (Inherited from Object.)
Public method GetInCommon Gets the common memberships, colleagues, and manager a particular user shares with the current user.
Public method GetLifetimeService (Inherited from MarshalByRefObject.)
Public method GetPropertyChoiceList Gets the choice list values 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 of a given user.
Public method GetUserLinks Gets the links of a given user.
Public method GetUserMemberships Gets memberships of a given user.
Public method GetUserPinnedLinks Gets the pinned links of a given user.
Public method GetUserProfileByGuid Gets user profile property information by GUID.
Public method GetUserProfileByIndex Gets user profile property information by index.
Public method GetUserProfileByName Gets user profile property information by account name.
Public method GetUserProfileCount
Public method GetUserProfileSchema Gets information about each user profile property.
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
Public method RemoveAllLinks
Public method RemoveAllMemberships
Public method RemoveAllPinnedLinks
Public method RemoveColleague Removes a colleague from My Colleagues page for the specified account name.
Public method RemoveLink Removes a link from My Links page 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 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 a 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