Bagikan melalui


Metode IXpsOMObjectFactory::CreatePageFromStream (xpsobjectmodel.h)

Membaca markup halaman dari aliran yang ditentukan untuk membuat dan mengisi antarmuka IXpsOMPage .

Sintaks

HRESULT CreatePageFromStream(
  [in]          IStream             *pageMarkupStream,
  [in]          IOpcPartUri         *partUri,
  [in]          IXpsOMPartResources *resources,
  [in]          BOOL                reuseObjects,
  [out, retval] IXpsOMPage          **page
);

Parameter

[in] pageMarkupStream

Aliran yang berisi markup halaman.

[in] partUri

Antarmuka IOpcPartUri yang berisi URI halaman.

[in] resources

Antarmuka IXpsOMPartResources yang berisi sumber daya yang digunakan oleh halaman.

[in] reuseObjects

Nilai Boolean yang menentukan apakah perangkat lunak berupaya mengoptimalkan pohon konten halaman dengan berbagi objek yang identik di semua properti dan turunan.

Nilai Makna
BENAR
Perangkat lunak akan mencoba mengoptimalkan pohon objek.
SALAH
Perangkat lunak tidak akan mencoba mengoptimalkan pohon objek.

[out, retval] page

Penunjuk ke antarmuka IXpsOMPage baru yang dibuat oleh metode ini.

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
pageMarkupStream, partUri, sumber daya, atau halaman adalah NULL.
XPS_E_NO_CUSTOM_OBJECTS
sumber daya tidak menunjuk ke implementasi antarmuka yang dikenali. Implementasi kustom antarmuka XPS Document API tidak didukung.
 

Metode ini memanggil PACKAGING API. Untuk informasi tentang nilai pengembalian API Kemasan, lihat Kesalahan Pengemasan.

Keterangan

Metode ini tidak memvalidasi konten sumber daya berbasis aliran apa pun yang dimuatnya dari aliran ke objek dokumen. Aplikasi harus memverifikasi sumber daya ini sebelum menggunakannya.

Persyaratan

   
Klien minimum yang didukung Windows 7, Windows Vista dengan SP2 dan Pembaruan Platform untuk Windows Vista [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows Server 2008 R2, Windows Server 2008 dengan SP2 dan Pembaruan Platform untuk Windows Server 2008 [aplikasi desktop | Aplikasi UWP]
Target Platform Windows
Header xpsobjectmodel.h

Lihat juga

IOpcPartUri

IXpsOMObjectFactory

IXpsOMPage

IXpsOMPartResources

Kesalahan Pengemasan

Spesifikasi Kertas XML

Kesalahan Dokumen XPS