API Reference
Class
OutlookTaskCommunication
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.
Returned or exposed by
- Property EmailDocument.TaskCommunication
- Method OutlookTaskCommunication.Create
Constructors
public OutlookTaskCommunication() #Methods
public static OutlookTaskCommunication Create(OutlookTaskCommunicationKind kind, EmailDocument embeddedTask) #Returns:
OutlookTaskCommunicationCreates a communication and ensures that its embedded task has a correlation identifier.
Parameters
- kind OfficeIMO.Email.OutlookTaskCommunicationKind
- embeddedTask OfficeIMO.Email.EmailDocument
public OutlookTaskCommunicationValidationReport Validate() #Returns:
OutlookTaskCommunicationValidationReportValidates the semantic payload and the original attachment wire shape, when available.
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
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.