IFaxDocument interface

The IFaxDocument interface defines a messaging object used by a fax client application to compose a fax document and submit it to the fax service for processing.

Inheritance

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

Methods

The IFaxDocument interface has these methods.

Method Description
IFaxDocument::ConnectedSubmit The IFaxDocument::ConnectedSubmit method submits a single fax document to the connected IFaxServer. The method returns an array of fax job ID strings, one for each recipient of the fax.
IFaxDocument::get_AttachFaxToReceipt The IFaxDocument::get_AttachFaxToReceipt property indicates whether to attach a fax to the receipt.
IFaxDocument::get_Body The IFaxDocument::get_Body property provides the path to the file that comprises the body of a fax. The body of a fax consists of the fax pages other than the cover page.
IFaxDocument::get_CoverPage The IFaxDocument::get_CoverPage property is a null-terminated string that contains the name of the cover page template file (.cov) to associate with the fax document.
IFaxDocument::get_CoverPageType The IFaxDocument::get_CoverPageType property is a value from an enumeration that indicates whether a specified cover page template file (.cov) is a server-based cover page file or a local-computer-based cover page file.
IFaxDocument::get_DocumentName The IFaxDocument::get_DocumentName property is a null-terminated string that contains the user-friendly name to display for the fax document. The value is for display purposes only.
IFaxDocument::get_GroupBroadcastReceipts The IFaxDocument::get_GroupBroadcastReceipts property is a Boolean value that indicates whether to send an individual delivery receipt for each recipient of the broadcast, or to send a summary receipt for all the recipients.
IFaxDocument::get_Note The IFaxDocument::get_Note property is a null-terminated string that contains the contents of the note field on the cover page of the fax.
IFaxDocument::get_Priority The IFaxDocument::get_Priority property specifies the priority to use when sending the fax; for example, normal, low, or high priority.
IFaxDocument::get_ReceiptAddress The IFaxDocument::get_ReceiptAddress property is a null-terminated string that indicates the email address to which the fax service should send a delivery receipt when the fax job reaches a final state.
IFaxDocument::get_ReceiptType The IFaxDocument::get_ReceiptType property specifies the type of delivery receipt to deliver when the fax job reaches a final state.
IFaxDocument::get_Recipients The IFaxDocument::get_Recipients property retrieves a collection of one or more recipients for the fax document.
IFaxDocument::get_ScheduleTime The IFaxDocument::get_ScheduleTime property indicates the time to submit the fax for processing to the fax service.
IFaxDocument::get_ScheduleType The IFaxDocument::get_ScheduleType property indicates when to schedule the fax job; for example, you can specify that the fax service send the fax immediately, at a specified time, or during a predefined discount period.
IFaxDocument::get_Sender Retrieves an object containing information about the sender of the fax document.
IFaxDocument::get_Subject The IFaxDocument::get_Subject property is a null-terminated string that contains the contents of the subject field on the cover page of the fax.
IFaxDocument::put_AttachFaxToReceipt The IFaxDocument::get_AttachFaxToReceipt property indicates whether to attach a fax to the receipt.
IFaxDocument::put_Body The IFaxDocument::get_Body property provides the path to the file that comprises the body of a fax. The body of a fax consists of the fax pages other than the cover page.
IFaxDocument::put_CoverPage The IFaxDocument::get_CoverPage property is a null-terminated string that contains the name of the cover page template file (.cov) to associate with the fax document.
IFaxDocument::put_CoverPageType The IFaxDocument::get_CoverPageType property is a value from an enumeration that indicates whether a specified cover page template file (.cov) is a server-based cover page file or a local-computer-based cover page file.
IFaxDocument::put_DocumentName The IFaxDocument::get_DocumentName property is a null-terminated string that contains the user-friendly name to display for the fax document. The value is for display purposes only.
IFaxDocument::put_GroupBroadcastReceipts The IFaxDocument::get_GroupBroadcastReceipts property is a Boolean value that indicates whether to send an individual delivery receipt for each recipient of the broadcast, or to send a summary receipt for all the recipients.
IFaxDocument::put_Note The IFaxDocument::get_Note property is a null-terminated string that contains the contents of the note field on the cover page of the fax.
IFaxDocument::put_Priority The IFaxDocument::get_Priority property specifies the priority to use when sending the fax; for example, normal, low, or high priority.
IFaxDocument::put_ReceiptAddress The IFaxDocument::get_ReceiptAddress property is a null-terminated string that indicates the email address to which the fax service should send a delivery receipt when the fax job reaches a final state.
IFaxDocument::put_ReceiptType The IFaxDocument::get_ReceiptType property specifies the type of delivery receipt to deliver when the fax job reaches a final state.
IFaxDocument::put_ScheduleTime The IFaxDocument::get_ScheduleTime property indicates the time to submit the fax for processing to the fax service.
IFaxDocument::put_ScheduleType The IFaxDocument::get_ScheduleType property indicates when to schedule the fax job; for example, you can specify that the fax service send the fax immediately, at a specified time, or during a predefined discount period.
IFaxDocument::put_Subject The IFaxDocument::get_Subject property is a null-terminated string that contains the contents of the subject field on the cover page of the fax.
IFaxDocument::Submit The IFaxDocument::Submit method submits a single fax document to the fax service for processing.

Remarks

A default implementation of IFaxDocument and IFaxDocument2 is provided as the FaxDocument object.

Requirements

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

See also

FaxDocument

IDispatch