Class MicrosoftGraphInvitationDeliveryMessage
Namespace: Cephalon.MultiTenancy.Governance.MicrosoftGraphDelivery.Services
Assembly: Cephalon.MultiTenancy.Governance.MicrosoftGraphDelivery.dll
Describes a prepared Microsoft Graph invitation delivery message.
public sealed class MicrosoftGraphInvitationDeliveryMessageInheritance
Section titled “Inheritance”object ← MicrosoftGraphInvitationDeliveryMessage
Inherited Members
Section titled “Inherited Members”object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()
Constructors
Section titled “Constructors”MicrosoftGraphInvitationDeliveryMessage(string, string, string, string?, string, string, string?, IReadOnlyList<string>?, IReadOnlyDictionary<string, string>?, bool)
Section titled “ MicrosoftGraphInvitationDeliveryMessage(string, string, string, string?, string, string, string?, IReadOnlyList<string>?, IReadOnlyDictionary<string, string>?, bool)”Creates a prepared Microsoft Graph invitation delivery message.
public MicrosoftGraphInvitationDeliveryMessage(string messageId, string senderUserId, string toEmail, string? toName, string subject, string textBody, string? htmlBody = null, IReadOnlyList<string>? categories = null, IReadOnlyDictionary<string, string>? headers = null, bool saveToSentItems = false)Parameters
Section titled “Parameters”messageId string
The deterministic Cephalon message identifier carried in request metadata.
senderUserId string
The Microsoft Graph sender mailbox scope or me.
toEmail string
The recipient email address.
toName string?
The optional recipient display name.
subject string
The message subject.
textBody string
The plain-text message body.
htmlBody string?
The optional HTML message body.
categories IReadOnlyList<string>?
Microsoft Graph categories attached to the message.
headers IReadOnlyDictionary<string, string>?
Safe Microsoft Graph internet message headers.
saveToSentItems bool
A value indicating whether Graph should save the message to Sent Items.
Properties
Section titled “Properties”Categories
Section titled “ Categories”Gets Microsoft Graph categories attached to the message.
public IReadOnlyList<string> Categories { get; }Property Value
Section titled “Property Value”HasHtmlBody
Section titled “ HasHtmlBody”Gets a value indicating whether the message uses HTML content.
public bool HasHtmlBody { get; }Property Value
Section titled “Property Value”Headers
Section titled “ Headers”Gets safe Microsoft Graph internet message headers.
public IReadOnlyDictionary<string, string> Headers { get; }Property Value
Section titled “Property Value”IReadOnlyDictionary<string, string>
HtmlBody
Section titled “ HtmlBody”Gets the optional HTML message body.
public string? HtmlBody { get; }Property Value
Section titled “Property Value”MessageId
Section titled “ MessageId”Gets the deterministic Cephalon message identifier carried in request metadata.
public string MessageId { get; }Property Value
Section titled “Property Value”SaveToSentItems
Section titled “ SaveToSentItems”Gets a value indicating whether Graph should save the message to Sent Items.
public bool SaveToSentItems { get; }Property Value
Section titled “Property Value”SenderUserId
Section titled “ SenderUserId”Gets the Microsoft Graph sender mailbox scope or me.
public string SenderUserId { get; }Property Value
Section titled “Property Value”Subject
Section titled “ Subject”Gets the message subject.
public string Subject { get; }Property Value
Section titled “Property Value”TextBody
Section titled “ TextBody”Gets the plain-text message body.
public string TextBody { get; }Property Value
Section titled “Property Value”ToEmail
Section titled “ ToEmail”Gets the recipient email address.
public string ToEmail { get; }Property Value
Section titled “Property Value”ToName
Section titled “ ToName”Gets the optional recipient display name.
public string? ToName { get; }