ContactListServerSearchReadBatchRequest Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Détails d’une demande de lecture d’un lot de résultats de recherche côté serveur.
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
- Héritage
- Attributs
Configuration requise pour Windows
Famille d’appareils |
Windows 10 Anniversary Edition (introduit dans 10.0.14393.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v3.0)
|
Fonctionnalités de l’application |
contactsSystem
|
Remarques
Utilisé dans votre gestionnaire d’événements ServerSearchReadBatchRequested . Utilisez la instance de cette classe retournée par la propriété ContactListServerSearchReadBatchRequestEventArgs.Request.
Propriétés
ContactListId |
Obtient l’ID de liste de contacts de la liste de contacts à rechercher. |
Options |
Obtient les options de recherche à appliquer dans cette recherche. |
SessionId |
Obtient l’ID de session de recherche de cette demande de lecture par lot. |
SuggestedBatchSize |
Obtient la taille de lot suggérée pour la lecture par lot de recherche côté serveur. |
Méthodes
ReportCompletedAsync() |
Informe l’application cliente que la demande a été traitée avec succès. |
ReportFailedAsync(ContactBatchStatus) |
Informe le client que la demande n’a pas été traitée correctement. |
SaveContactAsync(Contact) |
Enregistre de manière asynchrone un contact qui répond aux critères de recherche côté serveur. Lorsqu’une recherche côté serveur est demandée, le fournisseur de données effectue la recherche, appelle SaveContactAsync sur chaque contact trouvé, puis appelle ReportCompletedAsync. |