Table of Contents

Method RemoveKeywords

Namespace
MailFathom.Domain.Mutations
Assembly
MailFathom.Domain.dll

RemoveKeywords(StoredEmailId, EmailOccurrenceId, MailboxMutationRequester, AuthoredMailKeywords)

Asks for keywords to be taken off one email, leaving the ones it is not asked about.

public static MailboxMutationRequest RemoveKeywords(StoredEmailId storedEmailId, EmailOccurrenceId occurrence, MailboxMutationRequester requester, AuthoredMailKeywords keywords)

Parameters

storedEmailId StoredEmailId

The local email being relabelled.

occurrence EmailOccurrenceId

Where the email is now.

requester MailboxMutationRequester

The authored act asking.

keywords AuthoredMailKeywords

The keywords to take off it, which must name at least one.

Returns

MailboxMutationRequest

The request to write down.

Exceptions

ArgumentNullException

Thrown when an argument is null.

ArgumentException

Thrown when keywords names none.