public void UserSearchCompleted(SearchedUsersEventArgs args) { SearchedUsersComplete(this, args); }
void PeopleService_SearchPrincipalsCompleted(object sender, SearchPrincipalsCompletedEventArgs e) { if (SearchedUsersComplete == null) return; var args = new SearchedUsersEventArgs { Users = new List<UserInfo>() }; foreach (PrincipalInfo p in e.Result) { var u = new UserInfo { AccountName = p.AccountName, Title = p.Title, Department = p.Department, DisplayName = p.DisplayName, Email = p.Email, UserID = p.UserInfoID }; args.Users.Add(u); } SearchedUsersComplete(this, args); }