EditorInfo Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
EditorInfo описывает несколько атрибутов объекта редактирования текста, с которым взаимодействует метод ввода (как правило, EditText), особенно тип текстового содержимого, который он содержит, и текущее положение курсора.
[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
- Наследование
- Атрибуты
- Реализации
Комментарии
EditorInfo описывает несколько атрибутов объекта редактирования текста, с которым взаимодействует метод ввода (как правило, EditText), особенно тип текстового содержимого, который он содержит, и текущее положение курсора.
Java документации по android.view.inputmethod.EditorInfo.
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".
Конструкторы
| Имя | Описание |
|---|---|
| EditorInfo() | |
| EditorInfo(IntPtr, JniHandleOwnership) |
Конструктор, используемый при создании управляемых представлений объектов JNI; вызывается средой выполнения. |
Свойства
| Имя | Описание |
|---|---|
| ActionId |
Если |
| ActionLabel |
В некоторых случаях IME может отображать произвольную метку для команды, которую можно указать здесь. |
| AutofillId |
|
| Class |
Возвращает класс среды выполнения этого |
| ContentMimeTypes |
Список допустимых типов MIME для |
| Creator |
Используется для обработки этого класса. |
| Extras |
Любые дополнительные данные для предоставления входного метода. |
| FieldId |
Идентификатор поля редактора. |
| FieldName |
Дополнительное имя поля редактора. |
| Handle |
Дескриптор базового экземпляра Android. (Унаследовано от Object) |
| HintLocales |
Список языков, на которые пользователь должен переключаться независимо от того, какой подтип метода ввода в настоящее время используется. |
| HintText |
Текст подсказки в текстовом представлении обычно отображается в строке, когда текст пуст, чтобы сообщить пользователю, что ввести. |
| ImeOptions |
Расширенные сведения о типе редактора, чтобы помочь IME лучше интегрировать с ним. |
| InitialCapsMode |
Режим прописи первого символа, редактируемого в тексте. |
| InitialSelEnd |
Смещение текста конца выделения во время редактирования; -1, если неизвестно. |
| InitialSelStart |
Смещение текста начала выделения во время редактирования; -1, если неизвестно. |
| InitialToolType |
Возвращает исходный |
| InputType |
Тип контента текстового поля, биты которого определяются |
| JniIdentityHashCode |
Возвращает хэш-код удостоверения, назначенный этому Java одноранговой среде выполнения взаимодействия. (Унаследовано от Object) |
| JniManagedPeerState |
EditorInfo описывает несколько атрибутов объекта редактирования текста, с которым взаимодействует метод ввода (как правило, EditText), особенно тип текстового содержимого, который он содержит, и текущее положение курсора. (Унаследовано от JavaObject) |
| JniPeerMembers |
EditorInfo описывает несколько атрибутов объекта редактирования текста, с которым взаимодействует метод ввода (как правило, EditText), особенно тип текстового содержимого, который он содержит, и текущее положение курсора. |
| Label |
Метка для отображения пользователю, описывающего текст, который они записывают. |
| PackageName |
Имя пакета, которому принадлежит этот редактор. |
| PeerReference |
Возвращает ссылку на объект JNI для этого Java однорангового узла. (Унаследовано от Object) |
| PrivateImeOptions |
Строка, предоставляющая дополнительные параметры информации, которые являются частными для конкретной реализации IME. |
| StylusHandwritingEnabled |
Возвращает, |
| SupportedHandwritingGesturePreviews |
Возвращает сочетание типов жестов перописи, поддерживаемых текущим |
| SupportedHandwritingGestures |
Возвращает сочетание типов жестов Пера, поддерживаемых текущим |
| ThresholdClass |
Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода. |
| ThresholdType |
Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода. |
| WritingToolsEnabled |
Возвращается |
Методы
| Имя | Описание |
|---|---|
| Clone() |
Создает и возвращает копию этого объекта. (Унаследовано от Object) |
| Construct(JniObjectReference, JniObjectReferenceOptions) |
EditorInfo описывает несколько атрибутов объекта редактирования текста, с которым взаимодействует метод ввода (как правило, EditText), особенно тип текстового содержимого, который он содержит, и текущее положение курсора. (Унаследовано от JavaObject) |
| DescribeContents() |
Описать виды специальных объектов, содержащихся в маршалируемом представлении в этом маршалируемом представлении. |
| Dispose() |
Освобождает ресурсы, удерживаемые этим Java одноранговым узлом. (Унаследовано от Object) |
| Dispose(Boolean) |
Освобождает ресурсы, удерживаемые этим Java одноранговым узлом. (Унаследовано от Object) |
| DisposeUnlessReferenced() |
EditorInfo описывает несколько атрибутов объекта редактирования текста, с которым взаимодействует метод ввода (как правило, EditText), особенно тип текстового содержимого, который он содержит, и текущее положение курсора. (Унаследовано от JavaObject) |
| Dump(IPrinter, String) |
Запись выходных данных отладки этого объекта. |
| Equals(Object) |
EditorInfo описывает несколько атрибутов объекта редактирования текста, с которым взаимодействует метод ввода (как правило, EditText), особенно тип текстового содержимого, который он содержит, и текущее положение курсора. (Унаследовано от JavaObject) |
| Equals(Object) |
Указывает, равен ли другой объект этому объекту. (Унаследовано от Object) |
| GetHashCode() |
Возвращает хэш-значение кода для объекта. (Унаследовано от Object) |
| GetInitialSelectedText(Int32) |
Возвращает выделенный текст, если таковой есть. |
| GetInitialSelectedTextFormatted(Int32) |
Возвращает выделенный текст, если таковой есть. |
| GetInitialSurroundingText(Int32, Int32, Int32) |
Получает окружающий текст вокруг текущего курсора с <символами var>до Length/var текста перед курсором (начало выделения),<> var afterLength<>/var<> символы текста после курсора (конец выделения) и все выделенный текст. |
| GetInitialTextAfterCursor(Int32, Int32) |
Получите <символы var>length</var> текста после текущей позиции курсора. |
| GetInitialTextAfterCursorFormatted(Int32, Int32) |
Получите <символы var>length</var> текста после текущей позиции курсора. |
| GetInitialTextBeforeCursor(Int32, Int32) |
Получите <символы var>length</var> текста до текущей позиции курсора. |
| GetInitialTextBeforeCursorFormatted(Int32, Int32) |
Получите <символы var>length</var> текста до текущей позиции курсора. |
| JavaFinalize() |
Вызывается сборщиком мусора в объекте, когда сборка мусора определяет, что больше ссылок на объект нет. (Унаследовано от Object) |
| MakeCompatible(BuildVersionCodes) |
Убедитесь, что данные в этом EditorInfo совместимы с приложением, разработанным для данной целевой версии API. |
| Notify() |
Просыпается один поток, ожидающий монитора этого объекта. (Унаследовано от Object) |
| NotifyAll() |
Просыпает все потоки, ожидающие монитора этого объекта. (Унаследовано от Object) |
| SetHandle(IntPtr, JniHandleOwnership) |
Задает свойство Handle. (Унаследовано от Object) |
| SetInitialSurroundingSubText(ICharSequence, Int32) |
Редакторы могут использовать этот метод для предоставления исходного входного текста в imEs. |
| SetInitialSurroundingSubText(String, Int32) |
Редакторы могут использовать этот метод для предоставления исходного входного текста в imEs. |
| SetInitialSurroundingText(ICharSequence) |
Редакторы могут использовать этот метод для предоставления исходного входного текста в imEs. |
| SetInitialSurroundingText(String) |
Редакторы могут использовать этот метод для предоставления исходного входного текста в imEs. |
| SetPeerReference(JniObjectReference, JniObjectReferenceOptions) |
EditorInfo описывает несколько атрибутов объекта редактирования текста, с которым взаимодействует метод ввода (как правило, EditText), особенно тип текстового содержимого, который он содержит, и текущее положение курсора. (Унаследовано от JavaObject) |
| ToArray<T>() |
Создает управляемый массив из этого Java оболочки массива. (Унаследовано от Object) |
| ToString() |
Возвращает строковое представление объекта. (Унаследовано от Object) |
| UnregisterFromRuntime() |
Отменяет регистрацию этого Java однорангового узла из среды выполнения взаимодействия. (Унаследовано от Object) |
| Wait() |
Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, путем <><уведомления/>em или <эм>прерванного</em.> (Унаследовано от Object) |
| Wait(Int64, Int32) |
Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>получении уведомления</>em или <>эм прерваны< или> до тех пор, пока не истекло определенное количество реального времени. (Унаследовано от Object) |
| Wait(Int64) |
Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>получении уведомления</>em или <>эм прерваны< или> до тех пор, пока не истекло определенное количество реального времени. (Унаследовано от Object) |
| WriteToParcel(Parcel, ParcelableWriteFlags) |
Используется для упаковки этого объекта в |
Явные реализации интерфейса
| Имя | Описание |
|---|---|
| IJavaPeerable.Disposed() |
EditorInfo описывает несколько атрибутов объекта редактирования текста, с которым взаимодействует метод ввода (как правило, EditText), особенно тип текстового содержимого, который он содержит, и текущее положение курсора. (Унаследовано от JavaObject) |
| IJavaPeerable.Finalized() |
EditorInfo описывает несколько атрибутов объекта редактирования текста, с которым взаимодействует метод ввода (как правило, EditText), особенно тип текстового содержимого, который он содержит, и текущее положение курсора. (Унаследовано от JavaObject) |
| IJavaPeerable.JniObjectReferenceControlBlock |
EditorInfo описывает несколько атрибутов объекта редактирования текста, с которым взаимодействует метод ввода (как правило, EditText), особенно тип текстового содержимого, который он содержит, и текущее положение курсора. (Унаследовано от JavaObject) |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
EditorInfo описывает несколько атрибутов объекта редактирования текста, с которым взаимодействует метод ввода (как правило, EditText), особенно тип текстового содержимого, который он содержит, и текущее положение курсора. (Унаследовано от JavaObject) |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
EditorInfo описывает несколько атрибутов объекта редактирования текста, с которым взаимодействует метод ввода (как правило, EditText), особенно тип текстового содержимого, который он содержит, и текущее положение курсора. (Унаследовано от JavaObject) |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
EditorInfo описывает несколько атрибутов объекта редактирования текста, с которым взаимодействует метод ввода (как правило, EditText), особенно тип текстового содержимого, который он содержит, и текущее положение курсора. (Унаследовано от JavaObject) |
| IJavaPeerable.UnregisterFromRuntime() |
EditorInfo описывает несколько атрибутов объекта редактирования текста, с которым взаимодействует метод ввода (как правило, EditText), особенно тип текстового содержимого, который он содержит, и текущее положение курсора. |
Методы расширения
| Имя | Описание |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Возвращает имя JNI типа экземпляра |
| JavaAs<TResult>(IJavaPeerable) |
Попробуйте принуждать к типу |
| JavaCast<TResult>(IJavaObject) |
Выполняет преобразование типа, проверяемого средой выполнения Android. |
| JavaCast<TResult>(IJavaObject) |
EditorInfo описывает несколько атрибутов объекта редактирования текста, с которым взаимодействует метод ввода (как правило, EditText), особенно тип текстового содержимого, который он содержит, и текущее положение курсора. |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Попробуйте принуждать к типу |