В windows phone 8 для чтения контактов с телефона есть только следующий код:
Dim WithEvents objContacts As New Microsoft.Phone.UserData.Contacts
Private Sub ReadContacts
objContacts.SearchAsync("", Microsoft.Phone.UserData.FilterKind.None, Nothing)
'Result will be read from the event
End Sub
'Event
Private Sub A_SearchCompleted(sender As Object, e As Microsoft.Phone.UserData.ContactsSearchEventArgs) Handles A.SearchCompleted
Dim B = e.Results.ToList
End Sub
Мой вопрос: как я могу преобразовать эту функциональность в ожидаемую функцию в классе?
Пример:
Public Class Contacto
Public Async Function GetContacts() As System.Threading.Tasks.Task(Of List(Of Microsoft.Phone.UserData.Contact))
'Do some work: here's my question
End Function
End Class
'So I can call my function
Dim o as new Contacto
dim Contacts = Await o.GetContacts()
Большое спасибо, я ценю ваши ответы.