UserProfileService.AddColleague Method

Adds a colleague for the specified account name.

Namespace:  [UserProfileService Web service]
Web service reference: http://Site/_vti_bin/UserProfileService.asmx


<SoapDocumentMethodAttribute("", RequestNamespace := "",  _
    ResponseNamespace := "",  _
    Use := SoapBindingUse.Literal, ParameterStyle := SoapParameterStyle.Wrapped)> _
Public Function AddColleague ( _
    accountName As String, _
    colleagueAccountName As String, _
    group As String, _
    privacy As Privacy, _
    isInWorkGroup As Boolean _
) As ContactData
Dim instance As UserProfileService
Dim accountName As String
Dim colleagueAccountName As String
Dim group As String
Dim privacy As Privacy
Dim isInWorkGroup As Boolean
Dim returnValue As ContactData

returnValue = instance.AddColleague(accountName, _
    colleagueAccountName, group, privacy, _
[SoapDocumentMethodAttribute("", RequestNamespace = "", 
    ResponseNamespace = "", 
    Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)]
public ContactData AddColleague(
    string accountName,
    string colleagueAccountName,
    string group,
    Privacy privacy,
    bool isInWorkGroup


  • accountName
    Type: System.String

    The account name of the user to add a colleague to.

  • colleagueAccountName
    Type: System.String

    The account name of the colleague to add.

  • group
    Type: System.String

    The group to which the colleague is a member.

  • isInWorkGroup
    Type: System.Boolean

    true to indicate that the colleague should be part of a workgroup; otherwise, false.

Return Value

Type: [UserProfileService Web service].ContactData
The newly added colleague.


Exception Condition

The colleague cannot be added.


This method adds a new colleague with specified information for the user specified by the accountName parameter, and returns the information about the new colleague.

See Also


UserProfileService Class

UserProfileService Members

UserProfileService Web Service