Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Menerjemahkan matematika bawaan, ruby, dan objek sebaris lainnya dalam rentang ini ke bentuk linier.
Sintaks
HRESULT Linearize(
[in] long Flags
);
Parameter
[in] Flags
Jenis: panjang
Kombinasi bendera berikut.
tomMathAlphabetics
tomMathBuildDownOutermost
tomMathBuildUpArgOrZone
tomMathRemoveOutermost
tomPlain
tomTeX
Menampilkan nilai
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 |
|---|---|
|
Memori tidak cukup. |
Keterangan
Jika linearisasi berhasil, rentang yang awalnya dipilih digantikan oleh versi linearisasi.
Jika mode build down tomMathRemoveOutermost atau tomMathBuildDownOutermost ditentukan, operasi build down dapat dipengaruhi oleh nilai tomMathChangeMask .
Tujuan utama dari mode build-down ini adalah untuk memfasilitasi transformasi objek matematika build-up seperti yang diekspos oleh menu konteks matematika.
Misalnya, untuk mengonversi pecahan bertumpuk menjadi pecahan linear seperti dalam (a+b/c)/(u+x/y)→((a+b/c))⁄((u+x/y)), tanda kurung harus dimasukkan; jika tidak, Anda mendapatkan transformasi yang terlihat salah, seperti dalam (a+b/c)/(u+x/y)→(a+b/c)⁄(u+x/y), meskipun secara internal fraksi linier masih memiliki pembilang dan penyebut asli.
Proses build-down secara otomatis menyisipkan tanda kurung, karena format linier untuk kasus ini memiliki tanda kurung, dan perubahan khusus dilakukan untuk mengganti operator pecahan bertumpuk U+002F oleh operator fraksi linier U+2215. Build up tidak membuang tanda kurung untuk U+2215, tetapi untuk U+002F.
Persyaratan
| Klien minimum yang didukung | Windows 8 [hanya aplikasi desktop] |
| Server minimum yang didukung | Windows Server 2012 [hanya aplikasi desktop] |
| Target Platform | Windows |
| Header | tom.h |
| DLL | Msftedit.dll |