//+--------------------------------------------------------------------------- // // function: EnumerateFaxInboxMessages // // Synopsis: Enumerates the Fax Messages in the Inbox folder // // Arguments: [objIncomingMsgIterator] - Fax Incoming Message Iterator Object // // Returns: bool - true if the function was successful // //---------------------------------------------------------------------------- static bool EnumerateFaxInboxMessages(IFaxIncomingMessageIterator objIncomingMsgIterator) { //check for NULL if (objIncomingMsgIterator == null) { System.Console.WriteLine("EnumerateFaxInboxMessages: Parameter passed is NULL"); return false; } System.Console.WriteLine("Enumerating Inbox Messages ..."); objIncomingMsgIterator.MoveFirst(); while (objIncomingMsgIterator.AtEOF == false) { IFaxIncomingMessage2 objFaxIncomingMsg = (IFaxIncomingMessage2) objIncomingMsgIterator.Message; System.Console.WriteLine("Inbox Msg Id: " + objFaxIncomingMsg.Id); objIncomingMsgIterator.MoveNext(); } return true; }
//+--------------------------------------------------------------------------- // // function: EnumerateFaxInboxMessages // // Synopsis: Enumerates the Fax Messages in the Inbox folder // // Arguments: [objIncomingMsgIterator] - Fax Incoming Message Iterator Object // // Returns: bool - true if the function was successful // //---------------------------------------------------------------------------- static bool EnumerateFaxInboxMessages(IFaxIncomingMessageIterator objIncomingMsgIterator) { //check for NULL if (objIncomingMsgIterator == null) { System.Console.WriteLine("EnumerateFaxInboxMessages: Parameter passed is NULL"); return(false); } System.Console.WriteLine("Enumerating Inbox Messages ..."); objIncomingMsgIterator.MoveFirst(); while (objIncomingMsgIterator.AtEOF == false) { IFaxIncomingMessage2 objFaxIncomingMsg = (IFaxIncomingMessage2)objIncomingMsgIterator.Message; System.Console.WriteLine("Inbox Msg Id: " + objFaxIncomingMsg.Id); objIncomingMsgIterator.MoveNext(); } return(true); }