UserProfileService.GetUserProfileByName Method

Gets the user profile property information by account name.

Namespace:  [UserProfileService Web service]
Web service reference: http://*Site*/\_vti\_bin/UserProfileService.as

Syntax

'Declaration
<SoapDocumentMethodAttribute("http://microsoft.com/webservices/SharePointPortalServer/UserProfileService/GetUserProfileByName", RequestNamespace := "http://microsoft.com/webservices/SharePointPortalServer/UserProfileService",  _
    ResponseNamespace := "http://microsoft.com/webservices/SharePointPortalServer/UserProfileService",  _
    Use := SoapBindingUse.Literal, ParameterStyle := SoapParameterStyle.Wrapped)> _
Public Function GetUserProfileByName ( _
    AccountName As String _
) As PropertyData()
'Usage
Dim instance As UserProfileService
Dim AccountName As String
Dim returnValue As PropertyData()

returnValue = instance.GetUserProfileByName(AccountName)
[SoapDocumentMethodAttribute("http://microsoft.com/webservices/SharePointPortalServer/UserProfileService/GetUserProfileByName", RequestNamespace = "http://microsoft.com/webservices/SharePointPortalServer/UserProfileService", 
    ResponseNamespace = "http://microsoft.com/webservices/SharePointPortalServer/UserProfileService", 
    Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)]
public PropertyData[] GetUserProfileByName(
    string AccountName
)

Parameters

  • AccountName
    Type: System.String

    The account name of the user profile to be retrieved.

Return Value

Type: []
An array that contains the properties information about the specified user profile.

Exceptions

Exception Condition
SoapException

The information cannot be retrieved.

Remarks

This method gets the user profile for the specified account name, and returns the user profile properties.

See Also

Reference

UserProfileService Class

UserProfileService Members

UserProfileService Web Service