Bagikan melalui


Metode IXpsOMGlyphsEditor::ApplyEdits (xpsobjectmodel.h)

Melakukan validasi lintas properti lalu menyalin perubahan ke antarmuka IXpsOMGlyphs induk.

Sintaks

HRESULT ApplyEdits();

Mengembalikan 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_UNEXPECTED
Antarmuka IXpsOMGlyphsEditor bukan milik antarmuka IXpsOMGlyphs yang valid.
XPS_E_CARET_OUTSIDE_STRING
Perhentian tanda sisipan ditentukan untuk string kosong, atau indeks lompatan tanda sisipan telah melebihi panjang string Unicode.
XPS_E_MAPPING_OUTSIDE_INDICES
Pemetaan glyph melebihi jumlah indeks glyph.
XPS_E_MAPPING_OUTSIDE_STRING
Pemetaan Glyph didefinisikan untuk string kosong. Jika string Unicode kosong, tidak boleh ada pemetaan glyph yang ditentukan.

atau

Pemetaan glyph melebihi panjang string Unicode.

XPS_E_MISSING_GLYPHS
Antarmuka IXpsOMGlyphs tanpa string Unicode tidak memiliki indeks glyph yang ditentukan. Antarmuka IXpsOMGlyphs harus menentukan string Unicode atau array indeks glyph.
XPS_E_ODD_BIDILEVEL
String teks ditentukan sebagai samping dan kanan-ke-kiri. Jika teks menyamping, teks tidak boleh memiliki tingkat bidi yang merupakan nilai ganjil (kanan-ke-kiri). Demikian juga, jika tingkat bidi adalah nilai ganjil, tingkat bidi tidak boleh menyamping.
XPS_E_ONE_TO_ONE_MAPPING_EXPECTED
Pemetaan Glyph tidak cocok dengan konten string Unicode.
XPS_E_TOO_MANY_INDICES
Ada lebih banyak indeks glyph daripada titik kode Unicode. Jika tidak ada pemetaan glyph, jumlah indeks glyph harus kurang dari atau sama dengan jumlah titik kode Unicode.

Keterangan

Antarmuka IXpsOMGlyphsEditor tetap valid setelah metode ini dipanggil, memungkinkan modifikasi tambahan dilakukan.

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

IXpsOMGlyphs

IXpsOMGlyphsEditor

Spesifikasi Kertas XML

Kesalahan Dokumen XPS