API Reference

Class

OutlookTaskCommunication

Namespace OfficeIMO.Email
Assembly OfficeIMO.Email
Modifiers sealed

Typed task lifecycle envelope and its required embedded task payload.

Inheritance

  • Object
  • OutlookTaskCommunication

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Constructors

public OutlookTaskCommunication() #

Methods

public static OutlookTaskCommunication Create(OutlookTaskCommunicationKind kind, EmailDocument embeddedTask) #
Returns: OutlookTaskCommunication

Creates a communication and ensures that its embedded task has a correlation identifier.

Parameters

kind OfficeIMO.Email.OutlookTaskCommunicationKind requiredposition: 0
embeddedTask OfficeIMO.Email.EmailDocument requiredposition: 1
public OutlookTaskCommunicationValidationReport Validate() #
Returns: OutlookTaskCommunicationValidationReport

Validates the semantic payload and the original attachment wire shape, when available.

Properties

public OutlookTaskCommunicationKind Kind { get; set; } #

Communication kind derived from, or written to, the message class.

public EmailDocument EmbeddedTask { get; set; } #

The task embedded in the communication's first attachment.

public EmailAttachment PayloadAttachment { get; set; } #

The source payload attachment, when the communication was read from an artifact.