Partager via


EmailMailboxServerSearchReadBatchRequest Classe

Définition

Détails d’une demande de lecture d’un lot de résultats de recherche côté serveur.

public ref class EmailMailboxServerSearchReadBatchRequest 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 EmailMailboxServerSearchReadBatchRequest 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 EmailMailboxServerSearchReadBatchRequest
Public NotInheritable Class EmailMailboxServerSearchReadBatchRequest
Héritage
Object Platform::Object IInspectable EmailMailboxServerSearchReadBatchRequest
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
email emailSystem

Remarques

Utilisé dans votre gestionnaire d’événements ServerSearchReadBatchRequested . Utilisez la instance de cette classe retournée par la propriété EmailMailboxServerSearchReadBatchRequestEventArgs.Request.

Propriétés

EmailFolderId

Obtient l’ID du dossier dans lequel la recherche doit être effectuée.

EmailMailboxId

Obtient l’ID de boîte aux lettres de la boîte aux lettres dans laquelle la recherche doit être effectuée.

Options

Obtient les options de recherche à appliquer à cette recherche.

SessionId

Obtient l’ID de session de recherche de cette demande de lecture par lots côté serveur.

SuggestedBatchSize

Obtient la taille de lot suggérée pour la lecture par lot de recherche côté serveur.

Méthodes

ReportCompletedAsync()

Informe le client de messagerie que la demande a été traitée avec succès.

ReportFailedAsync(EmailBatchStatus)

Informe le client que la demande n’a pas été traitée correctement.

SaveMessageAsync(EmailMessage)

Enregistre un message qui répond aux critères de recherche côté serveur.

S’applique à