ContactListServerSearchReadBatchRequest Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Detalhes de uma solicitação para ler um lote de resultados de pesquisa do lado do servidor.
public ref class ContactListServerSearchReadBatchRequest sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 196608)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class ContactListServerSearchReadBatchRequest final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 196608)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class ContactListServerSearchReadBatchRequest
Public NotInheritable Class ContactListServerSearchReadBatchRequest
- Herança
- Atributos
Requisitos do Windows
Família de dispositivos |
Windows 10 Anniversary Edition (introduzida na 10.0.14393.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduzida na v3.0)
|
Funcionalidades do aplicativo |
contactsSystem
|
Comentários
Usado no manipulador de eventos ServerSearchReadBatchRequested . Use a instância dessa classe retornada pela propriedade ContactListServerSearchReadBatchRequestEventArgs.Request .
Propriedades
ContactListId |
Obtém a ID da lista de contatos a ser pesquisada. |
Options |
Obtém as opções de pesquisa a serem aplicadas nesta pesquisa. |
SessionId |
Obtém a ID da sessão de pesquisa desta solicitação de leitura em lote. |
SuggestedBatchSize |
Obtém o tamanho do lote sugerido para a leitura do lote de pesquisa do lado do servidor. |
Métodos
ReportCompletedAsync() |
Informa ao aplicativo cliente que a solicitação foi processada com êxito. |
ReportFailedAsync(ContactBatchStatus) |
Informa ao cliente que a solicitação não foi processada com êxito. |
SaveContactAsync(Contact) |
Salva de forma assíncrona um contato que atende aos critérios de pesquisa do lado do servidor. Quando uma pesquisa do lado do servidor é solicitada, o provedor de dados executa a pesquisa, chama SaveContactAsync em cada contato encontrado e chama ReportCompletedAsync. |