You are here: MessengerYouLike.IMSDK > IMSDK Reference > IMSDK Namespace > Classes > IMClient Class > IMClient Events > IMClient.OnSearchUsersCompleted Event
MessengerYouLike
IMClient.OnSearchUsersCompleted Event
C#
public event OnSearchUsersCompleted;
Visual Basic
Public Event OnSearchUsersCompleted(ByVal Usernames As String)
Return Values 
Description 
ByVal Usernames As String 
Usernames which are separated by commas(,) 

This Event returns the search results of the sub IMSDK.IMClient.BeginSearchUsers , the usernames are only returned which are separated by commas(,)

[Visual Basic]
 
Public Class FrmSearchUsers
 
 
 
 
    Private WithEvents oMC As IMSDK.IMClient
    Public Sub setMCVar(ByRef pMC As IMSDK.IMClient)
        oMC = pMC
    End Sub
 
 
 
 
    Private Sub btnsearch_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnsearch.Click
        oMC.BeginSearchUsers(txtusername.Text, txtfirstname.Text, txtlastname.Text, txtemail.Text, cbonline.Checked)
 
    End Sub
 
 
 
    Delegate Sub DelegateOnSearchUsersCompleted(ByVal Usernames As String)
    Private Sub oMC_OnSearchUsersCompleted(ByVal Usernames As String) Handles oMC.OnSearchUsersCompleted
 
        Debug.WriteLine("oMC_OnSearchUsersCompleted : " & Usernames)
        Dim NewFriDlg As New DelegateOnSearchUsersCompleted(AddressOf addItems)
        Me.BeginInvoke(NewFriDlg, Usernames)
 
    End Sub
 
 
 
    Private Sub addItems(ByVal Usernames As String)
        lbusers.Items.Clear()
 
        Dim uns As String() = Usernames.Split(",")
        For i As Integer = 0 To UBound(uns)
            If uns(i).Trim <> "" Then
                lbusers.Items.Add(uns(i))
            End If
 
        Next
    End Sub
 
End Class
Copyright (c) 2007. All rights reserved.