Set a specified email with follow-up flag in Office 365 or Exchange Server.
[Visual Basic] Public Sub SetFollowUpFlag( _ info As MailInfo, _ followUpFlag As String _ ) Public Async Function SetFollowUpFlagAsync( _ info As MailInfo, _ followUpFlag As String _ ) As Task
[C#] public void SetFollowUpFlag( MailInfo info, string followUpFlag ); public async Task SetFollowUpFlagAsync( MailInfo info, string followUpFlag );
[C++] public: void SetFollowUpFlag( MailInfo^ info, String^ followUpFlag );
[JScript] public function SetFollowUpFlag( info : MailInfo, followUpFlag: String );
Parameters
Remarks
Example
[C#] var client = new MailClient("TryIt"); // you must use EWS or Graph API to connect the server client.Connect(server); // retrieve categories and follow up flag to MailInfo client.GetMailInfosParam.GetMailInfosOptions |= GetMailInfosOptionType.GetCategories; client.GetMailInfosParam.GetMailInfosOptions |= GetMailInfosOptionType.GetFollowUpFlag; var mailInfos = client.GetMailInfos(); Console.WriteLine("Total {0} emails", mailInfos.Length); for (int i = 0; i < mailInfos.Length; i++) { // you can set notFlagged, flagged, or complete client.SetFollowUpFlag(mailInfos[i], "flagged"); Console.WriteLine(string.Format("Index: {0}", mailInfos[i].Index)); Console.WriteLine(string.Format("FollowUpFlag: {0}", mailInfos[i].FollowUpFlag)); }
See Also