Metode ITextRange2::SetText2 (tom.h)
Menyetel teks rentang ini.
Sintaks
HRESULT SetText2(
[in] long Flags,
[in] BSTR bstr
);
Parameter
[in] Flags
Jenis: panjang
Bendera yang mengontrol bagaimana teks disisipkan dalam rentang. Bendera bisa menjadi salah satu nilai berikut:
tomUnicodeBiDi
tomMathCFCheck
tomUnlink
tomUnhide
tomCheckTextLimit
tomLanguageTag
[in] bstr
Jenis: BSTR
Teks baru.
Nilai kembali
Jenis: HRESULT
Jika metode berhasil, metode akan mengembalikan S_OK. Jika metode gagal, metode mengembalikan salah satu kode kesalahan COM berikut. Untuk informasi selengkapnya tentang kode kesalahan COM, lihat Penanganan Kesalahan di COM.
Menampilkan kode | Deskripsi |
---|---|
|
Argumen tidak valid. |
|
Akses tulis ditolak. |
|
Memori tidak cukup. |
Keterangan
Jika parameter bstr adalah NULL, teks dalam rentang akan dihapus.
Metode ini mirip dengan ITextRange:: SetText, tetapi memungkinkan klien menentukan bendera yang mengontrol berbagai opsi penyisipan, termasuk bendera khusus tomLanguageTag untuk mendapatkan tag bahasa BCP-47 untuk rentang tersebut. Ini adalah tag bahasa standar industri yang mungkin lebih disukai untuk ITextFont::SetLanguageID, yang menggunakan pengidentifikasi kode bahasa (LCID).
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 8 [khusus aplikasi desktop] |
Server minimum yang didukung | Windows Server 2012 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | tom.h |
DLL | Msftedit.dll |