IFaxIncomingMessage2 interface

Used by a fax client application to retrieve information about a received fax message in the archive of inbound faxes. The archive contains faxes received successfully by the fax service. The interface also includes methods to delete a message from the archive and to copy the Tagged Image File Format Class F (TIFF Class F) file associated with the fax message to a file on the local computer.

The IFaxIncomingMessage2 interface is accessed through the IFaxAccountIncomingArchive interface or IFaxIncomingMessageIterator interface.

Inheritance

The IFaxIncomingMessage2 interface inherits from the IDispatch interface. IFaxIncomingMessage2 also has these types of members:

Methods

The IFaxIncomingMessage2 interface has these methods.

Method Description
IFaxIncomingMessage2::get_HasCoverPage A flag that indicates whether the fax has a cover page.
IFaxIncomingMessage2::get_Read A flag that indicates if the fax has been read.
IFaxIncomingMessage2::get_Recipients Contains the recipients associated with the inbound fax message. This property is a null-terminated string.
IFaxIncomingMessage2::get_SenderFaxNumber Contains the sender's fax number associated with the inbound fax message. This property is a null-terminated string.
IFaxIncomingMessage2::get_SenderName Contains the name of the sender that is associated with the inbound fax message. This property is a null-terminated string.
IFaxIncomingMessage2::get_Subject The Subject property contains the subject associated with the inbound fax message. This property is a null-terminated string.
IFaxIncomingMessage2::get_WasReAssigned Indicates if the fax has been reassigned.
IFaxIncomingMessage2::put_HasCoverPage A flag that indicates whether the fax has a cover page.
IFaxIncomingMessage2::put_Read A flag that indicates if the fax has been read.
IFaxIncomingMessage2::put_Recipients Contains the recipients associated with the inbound fax message. This property is a null-terminated string.
IFaxIncomingMessage2::put_SenderFaxNumber Contains the sender's fax number associated with the inbound fax message. This property is a null-terminated string.
IFaxIncomingMessage2::put_SenderName Contains the name of the sender that is associated with the inbound fax message. This property is a null-terminated string.
IFaxIncomingMessage2::put_Subject The Subject property contains the subject associated with the inbound fax message. This property is a null-terminated string.
IFaxIncomingMessage2::ReAssign Reassign the fax to one or more recipients. It also commits changes to the IFaxIncomingMessage2::Subject, IFaxIncomingMessage2::SenderName, IFaxIncomingMessage2::SenderFaxNumber, and IFaxIncomingMessage2::HasCoverPage properties.
IFaxIncomingMessage2::Refresh Refreshes FaxIncomingMessage object information from the fax server.
IFaxIncomingMessage2::Save Saves the FaxIncomingMessage object's data.

Remarks

To create a FaxIncomingMessage2 object in C++, call the IFaxAccountIncomingArchive::GetMessage method or the IFaxIncomingMessageIterator::get_Message method.

A default implementation of this interface is provided by the FaxIncomingMessage object.

Requirements

   
Minimum supported client Windows Vista [desktop apps only]
Minimum supported server Windows Server 2008 [desktop apps only]
Target Platform Windows
Header faxcomex.h

See also

FaxIncomingMessage

IDispatch

IFaxAccountIncomingArchive

IFaxIncomingMessageIterator