ITextRange2::GetInlineObject method (tom.h)
Mendapatkan properti objek sebaris pada rentang akhir aktif.
Sintaks
HRESULT GetInlineObject(
[out] long *pType,
[out] long *pAlign,
[out] long *pChar,
[out] long *pChar1,
[out] long *pChar2,
[out] long *pCount,
[out] long *pTeXStyle,
[out] long *pcCol,
[out] long *pLevel
);
Parameter
[out] pType
Jenis: long*
Jenis objek sebaris bisa menjadi salah satu dari berikut ini:
tomSimpleText
tomRuby
tomHorzVert
tomWarichu
tomAccent
tomBox
tomBoxedFormula
tomBrackets
tomBracketsWithSeps
tomEquationArray
tomFraction
tomFunctionApply
tomLeftSubSup
tomLowerLimit
tomMatrix
tomNary
tomOpChar
tomOverbar
tomPhantom
tomRadical
tomSlashedFraction
tomStack
tomStretchStack
tomSubscript
tomSubSup
tomSuperscript
tomUnderbar
tomUpperLimit
[out] pAlign
Jenis: long*
Perataan objek sebaris, yang bisa menjadi salah satu makna ini tergantung pada jenis objek sebaris:
Jenis objek sebaris | Arti dari Align Parameter |
---|---|
tomRuby | |
tomBox | |
tomBoxedFormula | |
tomBrackets | |
tomEquationArray | |
tomMatrix | |
tomNary | |
tomPhantom | |
tomRadical | tomShowDegPlaceHldr |
tomSubSup | tomSubSupAlign |
tomStretchStack |
[out] pChar
Jenis: panjang*
Karakter objek sebaris.
Nilai untuk setiap jenis objek diperlihatkan dalam tabel berikut..
Jenis objek sebaris | Arti dari parameter perataan |
---|---|
tomAccent | Aksen (U+0300—U+36F, U+20D0—U+20EF) |
tomBoxedFormula | U+25AD untuk penutup persegi panjang |
tomBrackets | Kurung siku pembuka. Default: U+0028. |
tomBracketsWithSeps | Kurung siku pembuka dengan pemisah. Default: U+0028 |
tomEquationArray | U+2588 |
tomFraction | Pecahan bawaan normal: U+002F; pecahan numerik kecil: U+2298 |
tomFunctionApply | U+2061 |
tomLeftSubSup | U+005E |
tomLowerLimit | U+252C |
tomMatrix |
|
tomNary | Simbol n-ary |
tomOpChar | Penggunaan internal untuk operator no-build |
tomOverbar | U+00AF |
tomPhantom |
|
tomRadical |
|
tomSlashedFraction |
|
tomStack | U+00A6 |
tomStretchStack | Karakter peregangan horizontal (lihat Catatan Teknis Unicode 28 Lampiran B untuk daftar) |
tomSubscript | U+005E |
tomSubSup | U+005E |
tomSuperscript | U+005F |
tomUnderbar | U+2581 |
tomUpperLimit | U+2534 |
[out] pChar1
Jenis: panjang*
Karakter tomBrackets penutup. Lihat Catatan Teknis Unicode 28 Lampiran B. Kata Kunci Karakter dan Properti untuk daftar.
[out] pChar2
Jenis: panjang*
Karakter pemisah untuk tomBracketsWithSep:
U+007C: bilah vertikal tanpa spasi tambahan
U+2223: bilah vertikal dengan spasi tambahan
[out] pCount
Jenis: panjang*
Jumlah objek sebaris dari argumen.
[out] pTeXStyle
Jenis: panjang*
Objek sebaris gaya TeX, yang bisa menjadi salah satu nilai berikut.
tomStyleDefault
tomStyleScriptScriptCramped
tomStyleScript
tomStyleScriptCramped
tomStyleScript
tomStyleTextCramped
tomStyleText
tomStyleDisplayCramped
tomStyleDisplay
[out] pcCol
Jenis: long*
Jumlah objek sebaris kolom (hanya tomMatrix ).
[out] pLevel
Jenis: long*
Tingkat bersarang berbasis objek sebaris 0.
Mengembalikan nilai
Jenis: HRESULT
Jika metode berhasil, metode mengembalikan NOERROR. Jika tidak, kode kesalahan HRESULT akan dikembalikan.
Keterangan
Catatan Teknis Unicode 28 menjelaskan perataan dan nilai karakter secara rinci ketika karakter akhir aktif adalah pemisah mulai objek sebaris.
Ketika karakter tersebut bukan pemisah awal, parameter karakter dan kolom diatur ke 0, hitungan diatur ke indeks argumen berbasis 0, dan parameter lainnya diatur sesuai dengan properti karakter akhir aktif dari argumen objek sebaris terdahulu.
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 |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk