API Reference

Class

OutlookFollowUp

Namespace OfficeIMO.Email
Assembly OfficeIMO.Email
Modifiers sealed

Typed Outlook follow-up state for a non-task message or contact.

Inheritance

  • Object
  • OutlookFollowUp

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

Constructors

public OutlookFollowUp() #

Methods

public Void Clear() #
Returns: Void

Clears the flag and its scheduling metadata.

public Void MarkComplete(DateTimeOffset completedAt) #
Returns: Void

Marks the follow-up flag complete.

Parameters

completedAt System.DateTimeOffset requiredposition: 0
public Void SetFlagged(String request = null, Nullable<DateTimeOffset> start = null, Nullable<DateTimeOffset> due = null, Nullable<OutlookFollowUpIcon> icon = null) #
Returns: Void

Sets a follow-up flag while retaining caller-selected text and scheduling.

Parameters

request System.String = null optionalposition: 0
start System.Nullable{System.DateTimeOffset} = null optionalposition: 1
due System.Nullable{System.DateTimeOffset} = null optionalposition: 2
icon System.Nullable{OfficeIMO.Email.OutlookFollowUpIcon} = null optionalposition: 3

Properties

public Nullable<OutlookFollowUpStatus> Status { get; set; } #

Flag state. null retains an absent or unknown source value.

public Nullable<Int32> RawStatus { get; set; } #

Original numeric status, including values not recognized by this OfficeIMO version.

public String Request { get; set; } #

User-facing follow-up request text.

public String Title { get; set; } #

Consolidated to-do-list title.

public Nullable<DateTimeOffset> Start { get; set; } #

Start of the follow-up window.

public Nullable<DateTimeOffset> Due { get; set; } #

Due date of the follow-up window.

public Nullable<DateTimeOffset> CompletedAt { get; set; } #

Time at which the flag was completed.

public Nullable<OutlookFollowUpIcon> Icon { get; set; } #

Optional flag color/icon.

public Nullable<Int32> FlagString { get; set; } #

Outlook predefined flag-string index, retained independently of localized request text.

public Nullable<DateTimeOffset> ValidRequestProof { get; set; } #

Delivery-time proof used by Outlook to assess locally changed request text.

public Nullable<Int32> ToDoItemFlags { get; set; } #

Raw consolidated to-do flags.