IGraphClientAsync.UpdateMessageAsync

UpdateMessageAsync(MapiMessage, CancellationToken)

Asynchronously updates a message.

public Task<MapiMessage> UpdateMessageAsync(MapiMessage message, 
    CancellationToken cancellationToken = default)
ParameterTypeDescription
messageMapiMessageThe MapiMessage to update.
cancellationTokenCancellationTokenA cancellation token to observe while waiting for the task to complete.

Return Value

A task that represents the asynchronous operation. The task result contains the updated MapiMessage.

See Also


UpdateMessageAsync(MapiMessage, UpdateSettings, CancellationToken)

Asynchronously updates a message with optional update settings.

public Task<MapiMessage> UpdateMessageAsync(MapiMessage message, UpdateSettings updateSettings, 
    CancellationToken cancellationToken = default)
ParameterTypeDescription
messageMapiMessageThe MapiMessage to update.
updateSettingsUpdateSettingsThe update settings to use.
cancellationTokenCancellationTokenA cancellation token to observe while waiting for the task to complete.

Return Value

A task that represents the asynchronous operation. The task result contains the updated MapiMessage.

See Also


UpdateMessageAsync(MailMessage, CancellationToken)

Asynchronously updates a mail message.

public Task<MailMessage> UpdateMessageAsync(MailMessage message, 
    CancellationToken cancellationToken = default)
ParameterTypeDescription
messageMailMessageThe MailMessage to update.
cancellationTokenCancellationTokenA cancellation token to observe while waiting for the task to complete.

Return Value

A task that represents the asynchronous operation. The task result contains the updated MailMessage.

See Also


UpdateMessageAsync(MailMessage, UpdateSettings, CancellationToken)

Asynchronously updates a mail message with optional update settings.

public Task<MailMessage> UpdateMessageAsync(MailMessage message, UpdateSettings updateSettings, 
    CancellationToken cancellationToken = default)
ParameterTypeDescription
messageMailMessageThe MailMessage to update.
updateSettingsUpdateSettingsThe update settings to use.
cancellationTokenCancellationTokenA cancellation token to observe while waiting for the task to complete.

Return Value

A task that represents the asynchronous operation. The task result contains the updated MailMessage.

See Also