Metode IXpsOMPage1::Write1 (xpsobjectmodel_1.h)
Menulis halaman ke aliran yang ditentukan.
Sintaks
HRESULT Write1(
ISequentialStream *stream,
BOOL optimizeMarkupSize,
XPS_DOCUMENT_TYPE documentType
);
Parameter
stream
Aliran yang menerima konten halaman yang diserialisasikan.
optimizeMarkupSize
Nilai Boolean yang menunjukkan apakah markup dokumen halaman akan dioptimalkan untuk ukuran saat halaman ditulis ke aliran.
Nilai | Makna |
---|---|
TRUE | Penulis paket akan mencoba mengoptimalkan markup untuk ukuran minimum saat menulis halaman ke aliran. |
FALSE | Penulis paket tidak akan mencoba pengoptimalan apa pun saat menulis halaman ke aliran. |
documentType
Menampilkan nilai
Metode mengembalikan HRESULT. Nilai yang mungkin termasuk, tetapi tidak terbatas pada, yang ada dalam tabel berikut. Untuk informasi tentang nilai pengembalian API dokumen XPS yang tidak tercantum dalam tabel ini, lihat Kesalahan Dokumen XPS.
Menampilkan kode | Deskripsi |
---|---|
S_OK | Metode berhasil. |
E_POINTER | stream adalah NULL. |
Keterangan
Untuk memeriksa markup XPS halaman sebelum ditulis ke paket XPS, aplikasi dapat memanggil metode Tulis untuk menulis konten halaman ke aliran. Aplikasi kemudian dapat membaca aliran tersebut untuk memeriksa markup XPS seperti yang akan diserialisasikan ketika ditulis ke paket XPS.
Markup XPS yang ditulis ke aliran dengan metode ini berisi markup halaman tetapi tidak ada sumber daya halaman.
Persyaratan
Persyaratan | Nilai |
---|---|
Header | xpsobjectmodel_1.h |