Bagikan melalui


Antarmuka IXpsOMPage (xpsobjectmodel.h)

Menyediakan simpul akar pohon objek yang menyimpan konten satu halaman.

Antarmuka IXpsOMPage sesuai dengan elemen FixedPage dalam markup dokumen XPS.

Warisan

Antarmuka IXpsOMPage mewarisi dari IXpsOMPart. IXpsOMPage juga memiliki jenis anggota berikut:

Metode

Antarmuka IXpsOMPage memiliki metode ini.

 
IXpsOMPage::Clone

Membuat salinan mendalam antarmuka. (IXpsOMPage.Clone)
IXpsOMPage::GenerateUnusedLookupKey

Menghasilkan nama unik yang dapat digunakan sebagai kunci pencarian oleh sumber daya dalam kamus sumber daya.
IXpsOMPage::GetBleedBox

Mendapatkan dimensi kotak berdarah halaman.
IXpsOMPage::GetContentBox

Mendapatkan dimensi kotak konten halaman.
IXpsOMPage::GetDictionary

Mendapatkan penunjuk ke antarmuka IXpsOMDictionary yang diselesaikan yang terkait dengan halaman ini.
IXpsOMPage::GetDictionaryLocal

Mendapatkan penunjuk ke antarmuka IXpsOMDictionary dari kamus lokal yang tidak dibagikan yang terkait dengan halaman ini.
IXpsOMPage::GetDictionaryResource

Mendapatkan penunjuk ke antarmuka IXpsOMRemoteDictionaryResource dari sumber daya kamus bersama yang digunakan oleh halaman ini.
IXpsOMPage::GetIsHyperlinkTarget

Mendapatkan nilai Boolean yang menunjukkan apakah halaman tersebut adalah target hyperlink.
IXpsOMPage::GetLanguage

Mendapatkan properti Bahasa halaman.
IXpsOMPage::GetName

Mendapatkan properti Nama halaman.
IXpsOMPage::GetOwner

Mendapatkan penunjuk ke antarmuka IXpsOMPageReference yang berisi halaman.
IXpsOMPage::GetPageDimensions

Mendapatkan dimensi halaman.
IXpsOMPage::GetVisuals

Mendapatkan penunjuk ke antarmuka IXpsOMVisualCollection yang berisi kumpulan objek visual halaman.
IXpsOMPage::SetBleedBox

Mengatur dimensi kotak berdarah halaman.
IXpsOMPage::SetContentBox

Mengatur dimensi kotak konten halaman.
IXpsOMPage::SetDictionaryLocal

Mengatur penunjuk antarmuka IXpsOMDictionary dari sumber daya kamus lokal halaman.
IXpsOMPage::SetDictionaryResource

Mengatur penunjuk antarmuka IXpsOMRemoteDictionaryResource dari sumber daya kamus jarak jauh halaman.
IXpsOMPage::SetIsHyperlinkTarget

Menentukan apakah halaman tersebut adalah target hyperlink.
IXpsOMPage::SetLanguage

Mengatur properti Bahasa halaman.
IXpsOMPage::SetName

Menyetel properti Nama halaman ini.
IXpsOMPage::SetPageDimensions

Mengatur dimensi halaman.
IXpsOMPage::Write

Menulis halaman ke aliran yang ditentukan.

Keterangan

Contoh kode yang mengikuti menggambarkan cara membuat instans antarmuka ini.


IXpsOMPage        *newInterface;
// The following values are defined outside of 
// this example.
//  LPWSTR        language;
//  XPS_SIZE      pageDimensions;

// Note the implicit requirement that CoInitializeEx 
//  has previously been called from this thread.

hr = CoCreateInstance(
    __uuidof(XpsOMObjectFactory),
    NULL,
    CLSCTX_INPROC_SERVER,
    _uuidof(IXpsOMObjectFactory),
    reinterpret_cast<LPVOID*>(&xpsFactory)
    );

if (SUCCEEDED(hr))
{
    hr = xpsFactory->CreatePartUri(partUriString, &partUri);
    if (SUCCEEDED(hr))
    {
        hr = xpsFactory->CreatePage (
            &pageDimensions,
            language,
            partUri,
            &newInterface);

        if (SUCCEEDED(hr))
        {
            // use newInterface

            newInterface->Release();
        }
        partUri->Release();
    }
    xpsFactory->Release();
}
else
{
    // evaluate HRESULT error returned in hr
}

Untuk informasi tentang menggunakan antarmuka ini dalam program, lihat Membuat OM XPS Kosong dan Menavigasi OM XPS.

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

Membuat OM XPS Kosong

IXpsOMObjectFactory::CreatePage

IXpsOMObjectFactory::CreatePageFromStream

IXpsOMPart

Antarmuka

Menavigasi XPS OM

Spesifikasi Kertas XML