API Reference
OutlookFollowUp
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
- Property EmailMessageMetadata.FollowUp
Constructors
public OutlookFollowUp() #Methods
public Void MarkComplete(DateTimeOffset completedAt) #VoidMarks the follow-up flag complete.
Parameters
- completedAt System.DateTimeOffset
public Void SetFlagged(String request = null, Nullable<DateTimeOffset> start = null, Nullable<DateTimeOffset> due = null, Nullable<OutlookFollowUpIcon> icon = null) #VoidSets a follow-up flag while retaining caller-selected text and scheduling.
Parameters
- request System.String = null
- start System.Nullable{System.DateTimeOffset} = null
- due System.Nullable{System.DateTimeOffset} = null
- icon System.Nullable{OfficeIMO.Email.OutlookFollowUpIcon} = null
Inherited Methods
public override Boolean Equals(Object obj) #BooleanParameters
- obj Object
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.