EditorInfo Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
EditorInfo menjelaskan beberapa atribut objek pengeditan teks yang dikomunikasikan dengan metode input (biasanya EditText), yang paling penting adalah jenis konten teks yang dikandungnya dan posisi kursor saat ini.
[Android.Runtime.Register("android/view/inputmethod/EditorInfo", DoNotGenerateAcw=true)]
public class EditorInfo : Java.Lang.Object, Android.OS.IParcelable, Android.Text.IInputType, IDisposable
[<Android.Runtime.Register("android/view/inputmethod/EditorInfo", DoNotGenerateAcw=true)>]
type EditorInfo = class
inherit Object
interface IParcelable
interface IJavaObject
interface IDisposable
interface IJavaPeerable
interface IInputType
- Warisan
- Atribut
- Penerapan
Keterangan
EditorInfo menjelaskan beberapa atribut objek pengeditan teks yang dikomunikasikan dengan metode input (biasanya EditText), yang paling penting adalah jenis konten teks yang dikandungnya dan posisi kursor saat ini.
Java dokumentasi untuk android.view.inputmethod.EditorInfo.
Bagian dari halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Android Open Source Project dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Creative Commons 2.5 Lisensi Atribusi.
Konstruktor
| Nama | Deskripsi |
|---|---|
| EditorInfo() | |
| EditorInfo(IntPtr, JniHandleOwnership) |
Konstruktor yang digunakan saat membuat representasi terkelola objek JNI; dipanggil oleh runtime. |
Properti
| Nama | Deskripsi |
|---|---|
| ActionId |
Jika |
| ActionLabel |
Dalam beberapa kasus, IME mungkin dapat menampilkan label arbitrer untuk perintah yang dapat dilakukan pengguna, yang dapat Anda tentukan di sini. |
| AutofillId |
Mengembalikan |
| Class |
Mengembalikan kelas runtime dari . |
| ContentMimeTypes |
Daftar jenis MIME yang dapat diterima untuk |
| Creator |
Digunakan untuk membuat kelas ini dapat diurai. |
| Extras |
Setiap data tambahan untuk disuplai ke metode input. |
| FieldId |
Pengidentifikasi untuk bidang editor. |
| FieldName |
Nama tambahan untuk bidang editor. |
| Handle |
Handel ke instans Android yang mendasar. (Diperoleh dari Object) |
| HintLocales |
Daftar bahasa yang seharusnya dialihkan pengguna ke apa pun subjenis metode input yang saat ini digunakan. |
| HintText |
Teks "petunjuk" dari tampilan teks, biasanya ditampilkan sebaris saat teks kosong untuk memberi tahu pengguna apa yang harus dimasukkan. |
| ImeOptions |
Informasi jenis yang diperluas untuk editor, untuk membantu IME berintegrasi dengan lebih baik dengannya. |
| InitialCapsMode |
Mode kapitalisasi karakter pertama yang sedang diedit dalam teks. |
| InitialSelEnd |
Offset teks dari akhir pilihan pada pengeditan waktu dimulai; -1 jika tidak diketahui. |
| InitialSelStart |
Offset teks dari awal pilihan pada pengeditan waktu dimulai; -1 jika tidak diketahui. |
| InitialToolType |
Mengembalikan jenis |
| InputType |
Tipe konten kotak teks, yang bitnya ditentukan oleh |
| JniIdentityHashCode |
Mendapatkan kode hash identitas yang ditetapkan ke Java peer ini oleh runtime interop. (Diperoleh dari Object) |
| JniManagedPeerState |
EditorInfo menjelaskan beberapa atribut objek pengeditan teks yang dikomunikasikan dengan metode input (biasanya EditText), yang paling penting adalah jenis konten teks yang dikandungnya dan posisi kursor saat ini. (Diperoleh dari JavaObject) |
| JniPeerMembers |
EditorInfo menjelaskan beberapa atribut objek pengeditan teks yang dikomunikasikan dengan metode input (biasanya EditText), yang paling penting adalah jenis konten teks yang dikandungnya dan posisi kursor saat ini. |
| Label |
Label untuk ditampilkan kepada pengguna yang menjelaskan teks yang mereka tulis. |
| PackageName |
Nama paket yang memiliki editor ini. |
| PeerReference |
Mendapatkan referensi objek JNI untuk peer Java ini. (Diperoleh dari Object) |
| PrivateImeOptions |
String yang menyediakan opsi informasi tambahan yang bersifat privat untuk implementasi IME tertentu. |
| StylusHandwritingEnabled |
Mengembalikan |
| SupportedHandwritingGesturePreviews |
Mengembalikan kombinasi jenis pratinjau gerakan tulisan tangan Stylus yang didukung oleh . |
| SupportedHandwritingGestures |
Mengembalikan kombinasi jenis gerakan tulisan tangan Stylus yang didukung oleh |
| ThresholdClass |
API ini mendukung infrastruktur Mono untuk Android dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. |
| ThresholdType |
API ini mendukung infrastruktur Mono untuk Android dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. |
| WritingToolsEnabled |
Mengembalikan |
Metode
| Nama | Deskripsi |
|---|---|
| Clone() |
Membuat dan mengembalikan salinan objek ini. (Diperoleh dari Object) |
| Construct(JniObjectReference, JniObjectReferenceOptions) |
EditorInfo menjelaskan beberapa atribut objek pengeditan teks yang dikomunikasikan dengan metode input (biasanya EditText), yang paling penting adalah jenis konten teks yang dikandungnya dan posisi kursor saat ini. (Diperoleh dari JavaObject) |
| DescribeContents() |
Jelaskan jenis objek khusus yang terkandung dalam representasi marshalable Parcelable ini. |
| Dispose() |
Merilis sumber daya yang dipegang oleh rekan Java ini. (Diperoleh dari Object) |
| Dispose(Boolean) |
Merilis sumber daya yang dipegang oleh rekan Java ini. (Diperoleh dari Object) |
| DisposeUnlessReferenced() |
EditorInfo menjelaskan beberapa atribut objek pengeditan teks yang dikomunikasikan dengan metode input (biasanya EditText), yang paling penting adalah jenis konten teks yang dikandungnya dan posisi kursor saat ini. (Diperoleh dari JavaObject) |
| Dump(IPrinter, String) |
Tulis output debug objek ini. |
| Equals(Object) |
EditorInfo menjelaskan beberapa atribut objek pengeditan teks yang dikomunikasikan dengan metode input (biasanya EditText), yang paling penting adalah jenis konten teks yang dikandungnya dan posisi kursor saat ini. (Diperoleh dari JavaObject) |
| Equals(Object) |
Menunjukkan apakah beberapa objek lain "sama dengan" yang satu ini. (Diperoleh dari Object) |
| GetHashCode() |
Mengembalikan nilai kode hash untuk objek . (Diperoleh dari Object) |
| GetInitialSelectedText(Int32) |
Mendapatkan teks yang dipilih, jika ada. |
| GetInitialSelectedTextFormatted(Int32) |
Mendapatkan teks yang dipilih, jika ada. |
| GetInitialSurroundingText(Int32, Int32, Int32) |
Mendapatkan teks di sekitar kursor saat ini, dengan <karakter teks var>beforeLength</var> sebelum kursor (awal pilihan), <var>afterLength</var> karakter teks setelah kursor (akhir pilihan), dan semua teks yang dipilih. |
| GetInitialTextAfterCursor(Int32, Int32) |
Dapatkan <panjang> var</karakter var> teks setelah posisi kursor saat ini. |
| GetInitialTextAfterCursorFormatted(Int32, Int32) |
Dapatkan <panjang> var</karakter var> teks setelah posisi kursor saat ini. |
| GetInitialTextBeforeCursor(Int32, Int32) |
Dapatkan <panjang> var</karakter var> teks sebelum posisi kursor saat ini. |
| GetInitialTextBeforeCursorFormatted(Int32, Int32) |
Dapatkan <panjang> var</karakter var> teks sebelum posisi kursor saat ini. |
| JavaFinalize() |
Dipanggil oleh pengumpul sampah pada objek ketika pengumpulan sampah menentukan bahwa tidak ada lagi referensi ke objek. (Diperoleh dari Object) |
| MakeCompatible(BuildVersionCodes) |
Pastikan bahwa data di EditorInfo ini kompatibel dengan aplikasi yang dikembangkan terhadap versi API target yang diberikan. |
| Notify() |
Membangunkan satu utas yang menunggu monitor objek ini. (Diperoleh dari Object) |
| NotifyAll() |
Membangunkan semua utas yang menunggu monitor objek ini. (Diperoleh dari Object) |
| SetHandle(IntPtr, JniHandleOwnership) |
Mengatur properti Handle. (Diperoleh dari Object) |
| SetInitialSurroundingSubText(ICharSequence, Int32) |
Editor dapat menggunakan metode ini untuk menyediakan teks input awal ke IMEs. |
| SetInitialSurroundingSubText(String, Int32) |
Editor dapat menggunakan metode ini untuk menyediakan teks input awal ke IMEs. |
| SetInitialSurroundingText(ICharSequence) |
Editor dapat menggunakan metode ini untuk menyediakan teks input awal ke IMEs. |
| SetInitialSurroundingText(String) |
Editor dapat menggunakan metode ini untuk menyediakan teks input awal ke IMEs. |
| SetPeerReference(JniObjectReference, JniObjectReferenceOptions) |
EditorInfo menjelaskan beberapa atribut objek pengeditan teks yang dikomunikasikan dengan metode input (biasanya EditText), yang paling penting adalah jenis konten teks yang dikandungnya dan posisi kursor saat ini. (Diperoleh dari JavaObject) |
| ToArray<T>() |
Membuat array terkelola dari pembungkus array Java ini. (Diperoleh dari Object) |
| ToString() |
Mengembalikan representasi string objek. (Diperoleh dari Object) |
| UnregisterFromRuntime() |
Membatalkan pendaftaran peer Java ini dari runtime interop. (Diperoleh dari Object) |
| Wait() |
Menyebabkan utas saat ini menunggu sampai terbangun, biasanya dengan <diberitahu></em> atau <em>terganggu</em>. (Diperoleh dari Object) |
| Wait(Int64, Int32) |
Menyebabkan utas saat ini menunggu sampai terbangun, biasanya dengan <>diberitahu</em> atau <em>terganggu</em>, atau sampai sejumlah waktu nyata berlalu. (Diperoleh dari Object) |
| Wait(Int64) |
Menyebabkan utas saat ini menunggu sampai terbangun, biasanya dengan <>diberitahu</em> atau <em>terganggu</em>, atau sampai sejumlah waktu nyata berlalu. (Diperoleh dari Object) |
| WriteToParcel(Parcel, ParcelableWriteFlags) |
Digunakan untuk mengemas objek ini ke dalam |
Implementasi Antarmuka Eksplisit
| Nama | Deskripsi |
|---|---|
| IJavaPeerable.Disposed() |
EditorInfo menjelaskan beberapa atribut objek pengeditan teks yang dikomunikasikan dengan metode input (biasanya EditText), yang paling penting adalah jenis konten teks yang dikandungnya dan posisi kursor saat ini. (Diperoleh dari JavaObject) |
| IJavaPeerable.Finalized() |
EditorInfo menjelaskan beberapa atribut objek pengeditan teks yang dikomunikasikan dengan metode input (biasanya EditText), yang paling penting adalah jenis konten teks yang dikandungnya dan posisi kursor saat ini. (Diperoleh dari JavaObject) |
| IJavaPeerable.JniObjectReferenceControlBlock |
EditorInfo menjelaskan beberapa atribut objek pengeditan teks yang dikomunikasikan dengan metode input (biasanya EditText), yang paling penting adalah jenis konten teks yang dikandungnya dan posisi kursor saat ini. (Diperoleh dari JavaObject) |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
EditorInfo menjelaskan beberapa atribut objek pengeditan teks yang dikomunikasikan dengan metode input (biasanya EditText), yang paling penting adalah jenis konten teks yang dikandungnya dan posisi kursor saat ini. (Diperoleh dari JavaObject) |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
EditorInfo menjelaskan beberapa atribut objek pengeditan teks yang dikomunikasikan dengan metode input (biasanya EditText), yang paling penting adalah jenis konten teks yang dikandungnya dan posisi kursor saat ini. (Diperoleh dari JavaObject) |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
EditorInfo menjelaskan beberapa atribut objek pengeditan teks yang dikomunikasikan dengan metode input (biasanya EditText), yang paling penting adalah jenis konten teks yang dikandungnya dan posisi kursor saat ini. (Diperoleh dari JavaObject) |
| IJavaPeerable.UnregisterFromRuntime() |
EditorInfo menjelaskan beberapa atribut objek pengeditan teks yang dikomunikasikan dengan metode input (biasanya EditText), yang paling penting adalah jenis konten teks yang dikandungnya dan posisi kursor saat ini. |
Metode Ekstensi
| Nama | Deskripsi |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Mendapatkan nama JNI dari jenis instans |
| JavaAs<TResult>(IJavaPeerable) |
Cobalah untuk memaksa |
| JavaCast<TResult>(IJavaObject) |
Melakukan konversi jenis yang diperiksa runtime Android. |
| JavaCast<TResult>(IJavaObject) |
EditorInfo menjelaskan beberapa atribut objek pengeditan teks yang dikomunikasikan dengan metode input (biasanya EditText), yang paling penting adalah jenis konten teks yang dikandungnya dan posisi kursor saat ini. |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Cobalah untuk memaksa |