Bagikan melalui


Antarmuka IFaxDoc (faxcom.h)

Antarmuka ganda IFaxDoc digunakan oleh aplikasi klien faks untuk mengirimkan dokumen faks dan halaman sampul. Antarmuka mengambil dan mengatur informasi tentang objek FaxDoc . Informasi mencakup nama file yang akan dikirim, nomor faks tempat server faks harus mengirim faks, pengaturan halaman sampul, dan informasi penerima dan pengirim faks opsional lainnya.

Warisan

Antarmuka IFaxDoc mewarisi dari antarmuka IDispatch . IFaxDoc juga memiliki jenis anggota ini:

Metode

Antarmuka IFaxDoc memiliki metode ini.

 
IFaxDoc::get_BillingCode

Mengatur atau mengambil properti BillingCode dari objek FaxDoc. Properti BillingCode adalah string null-terminated yang berisi kode penagihan opsional yang berlaku untuk transmisi faks. (Dapatkan)
IFaxDoc::get_CoverpageName

Mengatur atau mengambil properti CoverpageName untuk objek FaxDoc. Properti CoverpageName adalah string null-terminated yang berisi nama file templat halaman sampul (.cov) yang terkait dengan objek . (Dapatkan)
IFaxDoc::get_CoverpageNote

Mengatur atau mengambil properti CoverpageNote dari objek FaxDoc. Properti CoverpageNote adalah string null-terminated yang berisi teks pesan atau catatan dari pengirim yang berkaitan dengan transmisi faks. (Dapatkan)
IFaxDoc::get_CoverpageSubject

Mengatur atau mengambil properti CoverpageSubject dari objek FaxDoc. Properti CoverpageSubject adalah string null-terminated yang berisi baris subjek transmisi faks. (Dapatkan)
IFaxDoc::get_DiscountSend

Mengatur atau mengambil properti DiscountSend untuk objek FaxDoc. Properti DiscountSend adalah nilai Boolean yang menunjukkan apakah server faks mengirimkan faks selama periode diskon. (Dapatkan)
IFaxDoc::get_DisplayName

Mengatur atau mengambil properti DisplayName dari objek FaxDoc. Properti DisplayName adalah string yang dihentikan null yang berisi nama untuk dikaitkan dengan dokumen faks. (Dapatkan)
IFaxDoc::get_EmailAddress

Mengatur atau mengambil properti EmailAddress dari objek FaxDoc. Properti EmailAddress adalah string null-terminated yang berisi alamat email pengirim transmisi faks. (Dapatkan)
IFaxDoc::get_FaxNumber

Mengatur atau mengambil properti FaxNumber dari objek FaxDoc. Properti FaxNumber adalah string null-terminated yang berisi nomor faks tempat server faks akan mengirim transmisi faks. (Dapatkan)
IFaxDoc::get_FileName

Mengatur atau mengambil properti FileName untuk objek FaxDoc. Properti FileName adalah string yang dihentikan null yang berisi nama file dokumen yang terkait dengan objek . (Dapatkan)
IFaxDoc::get_RecipientAddress

Mengatur atau mengambil properti RecipientAddress dari objek FaxDoc. Properti RecipientAddress adalah string null-terminated yang berisi alamat jalan penerima transmisi faks. (Dapatkan)
IFaxDoc::get_RecipientCity

Mengatur atau mengambil properti RecipientCity dari objek FaxDoc. Properti RecipientCity adalah string null-terminated yang berisi nama kota penerima transmisi faks. (Dapatkan)
IFaxDoc::get_RecipientCompany

Mengatur atau mengambil properti RecipientCompany dari objek FaxDoc. Properti RecipientCompany adalah string null-terminated yang berisi nama perusahaan penerima transmisi faks. (Dapatkan)
IFaxDoc::get_RecipientCountry

Mengatur atau mengambil properti RecipientCountry dari objek FaxDoc. Properti RecipientCountry adalah string null-terminated yang berisi negara/wilayah penerima transmisi faks. (Dapatkan)
IFaxDoc::get_RecipientDepartment

Mengatur atau mengambil properti RecipientDepartment dari objek FaxDoc. Properti RecipientDepartment adalah string null-terminated yang berisi departemen penerima transmisi faks. (Dapatkan)
IFaxDoc::get_RecipientHomePhone

Mengatur atau mengambil properti RecipientHomePhone dari objek FaxDoc. Properti RecipientHomePhone adalah string null-terminated yang berisi nomor telepon rumah penerima transmisi faks. (Dapatkan)
IFaxDoc::get_RecipientName

Mengatur atau mengambil properti RecipientName dari objek FaxDoc. Properti RecipientName adalah string yang dihentikan null yang berisi nama penerima transmisi faks. (Dapatkan)
IFaxDoc::get_RecipientOffice

Mengatur atau mengambil properti RecipientOffice dari objek FaxDoc. Properti RecipientOffice adalah string null-terminated yang berisi kantor penerima transmisi faks. (Dapatkan)
IFaxDoc::get_RecipientOfficePhone

Mengatur atau mengambil properti RecipientOfficePhone dari objek FaxDoc. Properti RecipientOfficePhone adalah string null-terminated yang berisi nomor telepon kantor penerima transmisi faks. (Dapatkan)
IFaxDoc::get_RecipientState

Mengatur atau mengambil properti RecipientState dari objek FaxDoc. Properti RecipientState adalah string null-terminated yang berisi status penerima transmisi faks. (Dapatkan)
IFaxDoc::get_RecipientTitle

Mengatur atau mengambil properti RecipientTitle dari objek FaxDoc. Properti RecipientTitle adalah string null-terminated yang berisi judul penerima transmisi faks. (Dapatkan)
IFaxDoc::get_RecipientZip

Mengatur atau mengambil properti RecipientZip dari objek FaxDoc. Properti RecipientZip adalah string null-terminated yang berisi kode pos penerima transmisi faks. (Dapatkan)
IFaxDoc::get_SendCoverpage

Mengatur atau mengambil properti SendCoverpage untuk objek FaxDoc. Properti SendCoverpage adalah nilai Boolean yang menunjukkan apakah file halaman sampul yang ditentukan disimpan di server faks. (Dapatkan)
IFaxDoc::get_SenderAddress

Mengatur atau mengambil properti SenderAddress dari objek FaxDoc. Properti SenderAddress adalah string null-terminated yang berisi alamat jalan pengirim transmisi faks. (Dapatkan)
IFaxDoc::get_SenderCompany

Mengatur atau mengambil properti SenderCompany dari objek FaxDoc. Properti SenderCompany adalah string null-terminated yang berisi nama perusahaan pengirim transmisi faks. (Dapatkan)
IFaxDoc::get_SenderDepartment

Mengatur atau mengambil properti SenderDepartment dari objek FaxDoc. Properti SenderDepartment adalah string null-terminated yang berisi departemen pengirim transmisi faks. (Dapatkan)
IFaxDoc::get_SenderFax

Mengatur atau mengambil properti SenderFax dari objek FaxDoc. Properti SenderFax adalah string null-terminated yang berisi nomor faks pengirim transmisi faks keluar. (Dapatkan)
IFaxDoc::get_SenderHomePhone

Mengatur atau mengambil properti SenderHomePhone dari objek FaxDoc. Properti SenderHomePhone adalah string yang dihentikan null yang berisi nomor telepon rumah pengirim transmisi faks. (Dapatkan)
IFaxDoc::get_SenderName

Mengatur atau mengambil properti SenderName dari objek FaxDoc. Properti SenderName adalah string yang dihentikan null yang berisi nama pengirim transmisi faks. (Dapatkan)
IFaxDoc::get_SenderOffice

Mengatur atau mengambil properti SenderOffice dari objek FaxDoc. Properti SenderOffice adalah string null-terminated yang berisi kantor pengirim transmisi faks. (Dapatkan)
IFaxDoc::get_SenderOfficePhone

Mengatur atau mengambil properti SenderOfficePhone dari objek FaxDoc. Properti SenderOfficePhone adalah string yang dihentikan null yang berisi nomor telepon kantor pengirim transmisi faks. (Dapatkan)
IFaxDoc::get_SenderTitle

Mengatur atau mengambil properti SenderTitle dari objek FaxDoc. Properti SenderTitle adalah string null-terminated yang berisi judul pengirim transmisi faks. (Dapatkan)
IFaxDoc::get_ServerCoverpage

Mengatur atau mengambil properti ServerCoverpage untuk objek FaxDoc. Properti ServerCoverpage adalah nilai Boolean yang menunjukkan apakah file halaman sampul yang ditentukan disimpan di server faks. (Dapatkan)
IFaxDoc::get_Tsid

Mengatur atau mengambil properti Tsid dari objek FaxDoc. Properti Tsid adalah string null-terminated yang berisi pengidentifikasi stasiun transmisi (TSID) yang ditentukan pengguna. (Dapatkan)
IFaxDoc::p ut_BillingCode

Mengatur atau mengambil properti BillingCode dari objek FaxDoc. Properti BillingCode adalah string null-terminated yang berisi kode penagihan opsional yang berlaku untuk transmisi faks. (Put)
IFaxDoc::p ut_CoverpageName

Mengatur atau mengambil properti CoverpageName untuk objek FaxDoc. Properti CoverpageName adalah string yang dihentikan null yang berisi nama file templat halaman sampul (.cov) yang terkait dengan objek . (Put)
IFaxDoc::p ut_CoverpageNote

Mengatur atau mengambil properti CoverpageNote dari objek FaxDoc. Properti CoverpageNote adalah string null-terminated yang berisi teks pesan atau catatan dari pengirim yang berkaitan dengan transmisi faks. (Put)
IFaxDoc::p ut_CoverpageSubject

Mengatur atau mengambil properti CoverpageSubject dari objek FaxDoc. Properti CoverpageSubject adalah string yang dihentikan null yang berisi baris subjek transmisi faks. (Put)
IFaxDoc::p ut_DiscountSend

Mengatur atau mengambil properti DiscountSend untuk objek FaxDoc. Properti DiscountSend adalah nilai Boolean yang menunjukkan apakah server faks mengirimkan faks selama periode diskon. (Put)
IFaxDoc::p ut_DisplayName

Mengatur atau mengambil properti DisplayName dari objek FaxDoc. Properti DisplayName adalah string yang dihentikan null yang berisi nama untuk dikaitkan dengan dokumen faks. (Put)
IFaxDoc::p ut_EmailAddress

Mengatur atau mengambil properti EmailAddress dari objek FaxDoc. Properti EmailAddress adalah string null-terminated yang berisi alamat email pengirim transmisi faks. (Put)
IFaxDoc::p ut_FaxNumber

Mengatur atau mengambil properti FaxNumber dari objek FaxDoc. Properti FaxNumber adalah string null-terminated yang berisi nomor faks tempat server faks akan mengirim transmisi faks. (Put)
IFaxDoc::p ut_FileName

Mengatur atau mengambil properti FileName untuk objek FaxDoc. Properti FileName adalah string yang dihentikan null yang berisi nama file dokumen yang terkait dengan objek . (Put)
IFaxDoc::p ut_RecipientAddress

Mengatur atau mengambil properti RecipientAddress dari objek FaxDoc. Properti RecipientAddress adalah string null-terminated yang berisi alamat jalan penerima transmisi faks. (Put)
IFaxDoc::p ut_RecipientCity

Mengatur atau mengambil properti RecipientCity dari objek FaxDoc. Properti RecipientCity adalah string null-terminated yang berisi nama kota penerima transmisi faks. (Put)
IFaxDoc::p ut_RecipientCompany

Mengatur atau mengambil properti RecipientCompany dari objek FaxDoc. Properti RecipientCompany adalah string null-terminated yang berisi nama perusahaan penerima transmisi faks. (Put)
IFaxDoc::p ut_RecipientCountry

Mengatur atau mengambil properti RecipientCountry dari objek FaxDoc. Properti RecipientCountry adalah string null-terminated yang berisi negara/wilayah penerima transmisi faks. (Put)
IFaxDoc::p ut_RecipientDepartment

Mengatur atau mengambil properti RecipientDepartment dari objek FaxDoc. Properti RecipientDepartment adalah string null-terminated yang berisi departemen penerima transmisi faks. (Put)
IFaxDoc::p ut_RecipientHomePhone

Mengatur atau mengambil properti RecipientHomePhone dari objek FaxDoc. Properti RecipientHomePhone adalah string null-terminated yang berisi nomor telepon rumah penerima transmisi faks. (Put)
IFaxDoc::p ut_RecipientName

Mengatur atau mengambil properti RecipientName dari objek FaxDoc. Properti RecipientName adalah string yang dihentikan null yang berisi nama penerima transmisi faks. (Put)
IFaxDoc::p ut_RecipientOffice

Mengatur atau mengambil properti RecipientOffice dari objek FaxDoc. Properti RecipientOffice adalah string null-terminated yang berisi kantor penerima transmisi faks. (Put)
IFaxDoc::p ut_RecipientOfficePhone

Mengatur atau mengambil properti RecipientOfficePhone dari objek FaxDoc. Properti RecipientOfficePhone adalah string null-terminated yang berisi nomor telepon kantor penerima transmisi faks. (Put)
IFaxDoc::p ut_RecipientState

Mengatur atau mengambil properti RecipientState dari objek FaxDoc. Properti RecipientState adalah string null-terminated yang berisi status penerima transmisi faks. (Put)
IFaxDoc::p ut_RecipientTitle

Mengatur atau mengambil properti RecipientTitle dari objek FaxDoc. Properti RecipientTitle adalah string null-terminated yang berisi judul penerima transmisi faks. (Put)
IFaxDoc::p ut_RecipientZip

Mengatur atau mengambil properti RecipientZip dari objek FaxDoc. Properti RecipientZip adalah string null-terminated yang berisi kode pos penerima transmisi faks. (Put)
IFaxDoc::p ut_SendCoverpage

Mengatur atau mengambil properti SendCoverpage untuk objek FaxDoc. Properti SendCoverpage adalah nilai Boolean yang menunjukkan apakah file halaman sampul yang ditentukan disimpan di server faks. (Put)
IFaxDoc::p ut_SenderAddress

Mengatur atau mengambil properti SenderAddress dari objek FaxDoc. Properti SenderAddress adalah string null-terminated yang berisi alamat jalan pengirim transmisi faks. (Put)
IFaxDoc::p ut_SenderCompany

Mengatur atau mengambil properti SenderCompany dari objek FaxDoc. Properti SenderCompany adalah string null-terminated yang berisi nama perusahaan pengirim transmisi faks. (Put)
IFaxDoc::p ut_SenderDepartment

Mengatur atau mengambil properti SenderDepartment dari objek FaxDoc. Properti SenderDepartment adalah string null-terminated yang berisi departemen pengirim transmisi faks. (Put)
IFaxDoc::p ut_SenderFax

Mengatur atau mengambil properti SenderFax dari objek FaxDoc. Properti SenderFax adalah string null-terminated yang berisi nomor faks pengirim transmisi faks keluar. (Put)
IFaxDoc::p ut_SenderHomePhone

Mengatur atau mengambil properti SenderHomePhone dari objek FaxDoc. Properti SenderHomePhone adalah string null-terminated yang berisi nomor telepon rumah pengirim transmisi faks. (Put)
IFaxDoc::p ut_SenderName

Mengatur atau mengambil properti SenderName dari objek FaxDoc. Properti SenderName adalah string null-terminated yang berisi nama pengirim transmisi faks. (Put)
IFaxDoc::p ut_SenderOffice

Mengatur atau mengambil properti SenderOffice dari objek FaxDoc. Properti SenderOffice adalah string null-terminated yang berisi kantor pengirim transmisi faks. (Put)
IFaxDoc::p ut_SenderOfficePhone

Mengatur atau mengambil properti SenderOfficePhone dari objek FaxDoc. Properti SenderOfficePhone adalah string null-terminated yang berisi nomor telepon kantor pengirim transmisi faks. (Put)
IFaxDoc::p ut_SenderTitle

Mengatur atau mengambil properti SenderTitle dari objek FaxDoc. Properti SenderTitle adalah string null-terminated yang berisi judul pengirim transmisi faks. (Put)
IFaxDoc::p ut_ServerCoverpage

Mengatur atau mengambil properti ServerCoverpage untuk objek FaxDoc. Properti ServerCoverpage adalah nilai Boolean yang menunjukkan apakah file halaman sampul yang ditentukan disimpan di server faks. (Put)
IFaxDoc::p ut_Tsid

Mengatur atau mengambil properti Tsid dari objek FaxDoc. Properti Tsid adalah string yang dihentikan null yang berisi pengidentifikasi stasiun transmisi (TSID) yang ditentukan pengguna. (Put)
IFaxDoc::Send

Metode Kirim mengirimkan dokumen yang ditentukan oleh properti FileName dari objek FaxDoc. Metode ini dapat mengirim faks ke nomor faks yang ditentukan oleh properti FaxNumber.

Keterangan

Antarmuka IFaxDoc mencakup metode berikut:

  • Metode untuk mengirim dokumen faks.
  • Metode properti untuk mengatur dan mengambil nilai properti individual yang terkait dengan objek FaxDoc .

Kapan harus Menerapkan

Anda tidak boleh mengimplementasikan antarmuka ini. Implementasi standar Microsoft menyediakan fungsionalitas lengkap.

Kapan Harus Digunakan

Gunakan antarmuka IFaxDoc untuk mengirim dokumen faks. Anda juga dapat menggunakan antarmuka IFaxDoc untuk mengambil dan mengatur properti objek FaxDoc .

Aplikasi klien tidak boleh memanggil fungsi CoCreateInstance untuk mengambil penunjuk antarmuka IFaxDoc . Sebagai gantinya, aplikasi harus melakukan langkah-langkah berikut untuk membuat instans objek FaxDoc :

  1. Panggil fungsi CoCreateInstance untuk mengambil pointer ke antarmuka IFaxServer .
  2. Panggil metode IFaxServer::Connect untuk menyambungkan ke server faks aktif.
  3. Panggil metode IFaxServer::CreateDocument untuk membuat dan menginisialisasi objek FaxDoc untuk server faks yang tersambung. (Setelah memanggil metode IFaxServer::CreateDocument , Anda juga dapat memanggil metode IUnknown::QueryInterface untuk mengambil penunjuk antarmuka IFaxDoc .)
  4. Gunakan penunjuk antarmuka IDispatch untuk memanggil metode antarmuka IFaxDoc .
  5. Panggil metode IFaxServer::D isconnect untuk memutuskan sambungan dari server faks.
  6. Panggil metode IUnknown::Release untuk menghancurkan penunjuk antarmuka IFaxDoc , dan penunjuk antarmuka IFaxServer induk.
Metode properti antarmuka IFaxDoc mendapatkan atau mengatur properti yang dijelaskan berikut ini. Jika properti mendukung akses baca, antarmuka IFaxDoc menyertakan metode get_PropertyName . Jika properti mendukung akses tulis, antarmuka menyertakan metode put_PropertyName .

Nilai tidak diperlukan untuk properti opsional yang hanya muncul di halaman sampul. Properti FileName diperlukan untuk mengirim transmisi faks menggunakan panggilan ke metode IFaxDoc::Send . Properti FaxNumber juga diperlukan.

Server faks dapat menyediakan data dari registri untuk banyak properti yang dimulai dengan Pengirim. Server faks menyediakan nilai jika telah dimasukkan di bawah tab Informasi Pengguna yang diakses melalui ikon Faks di Panel Kontrol.

Berikut ini adalah properti yang terkait dengan objek FaxDoc .

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Target Platform Windows
Header faxcom.h

Lihat juga

Antarmuka API Klien Layanan Faks

FAX Service Client API untuk Windows 2000

IDispatch