Bagikan melalui


Metode IXpsOMPageReference::GetPage (xpsobjectmodel.h)

Mendapatkan penunjuk ke antarmuka IXpsOMPage yang berisi halaman.

Sintaks

HRESULT GetPage(
  [out, retval] IXpsOMPage **page
);

Parameter

[out, retval] page

Penunjuk ke antarmuka IXpsOMPage halaman. Jika halaman belum diatur, penunjuk NULL dikembalikan.

Nilai kembali

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
dokumen adalah NULL.
 

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

Keterangan

Jika halaman belum diatur tetapi antarmuka IXpsOMPackage yang berisi referensi halaman telah dimuat dari paket XPS, metode ini akan memuat dan mengembalikan halaman. Jika halaman belum diatur dan antarmuka IXpsOMPackage yang berisi referensi halaman ini belum dimuat dari paket XPS, pointer NULL akan dikembalikan.

Bergantung pada konten halaman, panggilan ini mungkin membutuhkan waktu untuk kembali dan mungkin juga menyebabkan perubahan tak terduga pada objek lain di pohon dokumen. Misalnya, jika halaman memiliki referensi kamus sumber daya jarak jauh, kamus sumber daya jarak jauh mungkin dimodifikasi.

Persyaratan

Persyaratan Nilai
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

IXpsOMPageReference

IXpsOMPageReference::D iscardPage

IXpsOMPageReference::SetPage

Kesalahan Pengemasan

Spesifikasi Kertas XML

Kesalahan Dokumen XPS