Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

OutlookTaskCommunication

Namespace OfficeIMO.Email
Assembly OfficeIMO.Email
Source revision c0f9d93a0daa with working tree changes
Modifiers sealed

Typed task lifecycle envelope and its required embedded task payload.

Inheritance

  • Object
  • OutlookTaskCommunication

Usage

Explore 2 API references to this type

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; internal set; } #

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