IFaxIncomingMessage2 interface (faxcomex.h)

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.

 
IFaxIncomingMessage2::get_HasCoverPage

A flag that indicates whether the fax has a cover page. (Get)
IFaxIncomingMessage2::get_Read

A flag that indicates if the fax has been read. (Get)
IFaxIncomingMessage2::get_Recipients

Contains the recipients associated with the inbound fax message. This property is a null-terminated string. (Get)
IFaxIncomingMessage2::get_SenderFaxNumber

Contains the sender's fax number associated with the inbound fax message. This property is a null-terminated string. (Get)
IFaxIncomingMessage2::get_SenderName

Contains the name of the sender that is associated with the inbound fax message. This property is a null-terminated string. (Get)
IFaxIncomingMessage2::get_Subject

The Subject property contains the subject associated with the inbound fax message. This property is a null-terminated string. (Get)
IFaxIncomingMessage2::get_WasReAssigned

Indicates if the fax has been reassigned.
IFaxIncomingMessage2::put_HasCoverPage

A flag that indicates whether the fax has a cover page. (Put)
IFaxIncomingMessage2::put_Read

A flag that indicates if the fax has been read. (Put)
IFaxIncomingMessage2::put_Recipients

Contains the recipients associated with the inbound fax message. This property is a null-terminated string. (Put)
IFaxIncomingMessage2::put_SenderFaxNumber

Contains the sender's fax number associated with the inbound fax message. This property is a null-terminated string. (Put)
IFaxIncomingMessage2::put_SenderName

Contains the name of the sender that is associated with the inbound fax message. This property is a null-terminated string. (Put)
IFaxIncomingMessage2::put_Subject

The Subject property contains the subject associated with the inbound fax message. This property is a null-terminated string. (Put)
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

Requirement Value
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