Get all possible users that can be contacted in the user picker list - friends from the friends table, the names of the friend lists, and groups from the groups table.

Namespace: MonoSoftware.MonoX.Repositories
Assembly: MonoX (in MonoX.dll) Version: 5.1.40.5065 (5.1.40.5065)

Syntax

C#
public virtual List<UserSearchItem> SearchFriendsListsGroups(
	Guid userId,
	string userData,
	int maxNoOfRecordsToFetch
)
Visual Basic
Public Overridable Function SearchFriendsListsGroups ( 
	userId As Guid,
	userData As String,
	maxNoOfRecordsToFetch As Integer
) As List(Of UserSearchItem)
Visual C++
public:
virtual List<UserSearchItem^>^ SearchFriendsListsGroups(
	Guid userId, 
	String^ userData, 
	int maxNoOfRecordsToFetch
)
F#
abstract SearchFriendsListsGroups : 
        userId : Guid * 
        userData : string * 
        maxNoOfRecordsToFetch : int -> List<UserSearchItem> 
override SearchFriendsListsGroups : 
        userId : Guid * 
        userData : string * 
        maxNoOfRecordsToFetch : int -> List<UserSearchItem> 

Parameters

userId
Type: System..::..Guid
User id
userData
Type: System..::..String
User data - substrings that should be searched
maxNoOfRecordsToFetch
Type: System..::..Int32
Maximum number of records to fetch.

Return Value

Type: List<(Of <(<'UserSearchItem>)>)>
List of all possible message recipients

Implements

IUserRepository..::..SearchFriendsListsGroups(Guid, String, Int32)

See Also