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, Java.Interop.IJavaPeerable
[<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
.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.
Конструкторы
EditorInfo() | |
EditorInfo(IntPtr, JniHandleOwnership) |
Конструктор, используемый при создании управляемых представлений объектов JNI; вызывается средой выполнения. |
Свойства
ActionId |
Если |
ActionLabel |
В некоторых случаях IME может отображать произвольную метку для команды, которую можно указать здесь. |
Class |
Возвращает класс среды выполнения этого |
ContentMimeTypes |
Список допустимых типов MIME для |
Creator |
Используется для обработки этого класса. |
Extras |
Любые дополнительные данные для предоставления входного метода. |
FieldId |
Идентификатор поля редактора. |
FieldName |
Дополнительное имя поля редактора. |
Handle |
Дескриптор базового экземпляра Android. (Унаследовано от Object) |
HintLocales |
Список языков, на которые пользователь должен переключаться независимо от того, какой подтип метода ввода в настоящее время используется. |
HintText |
Текст подсказки в текстовом представлении обычно отображается в строке, когда текст пуст, чтобы сообщить пользователю, что ввести. |
ImeOptions |
Расширенные сведения о типе редактора, чтобы помочь IME лучше интегрировать с ним. |
InitialCapsMode |
Режим прописи первого символа, редактируемого в тексте. |
InitialSelEnd |
Смещение текста конца выделения во время редактирования; -1, если неизвестно. |
InitialSelStart |
Смещение текста начала выделения во время редактирования; -1, если неизвестно. |
InitialToolType |
Возвращает исходный |
InputType |
Тип контента текстового поля, биты которого определяются |
JniIdentityHashCode |
EditorInfo описывает несколько атрибутов объекта редактирования текста, с которым взаимодействует метод ввода (как правило, EditText), особенно тип текстового содержимого, который он содержит, и текущее положение курсора. (Унаследовано от Object) |
JniPeerMembers |
EditorInfo описывает несколько атрибутов объекта редактирования текста, с которым взаимодействует метод ввода (как правило, EditText), особенно тип текстового содержимого, который он содержит, и текущее положение курсора. |
Label |
Метка для отображения пользователю, описывающего текст, который они записывают. |
PackageName |
Имя пакета, которому принадлежит этот редактор. |
PeerReference |
EditorInfo описывает несколько атрибутов объекта редактирования текста, с которым взаимодействует метод ввода (как правило, EditText), особенно тип текстового содержимого, который он содержит, и текущее положение курсора. (Унаследовано от Object) |
PrivateImeOptions |
Строка, предоставляющая дополнительные параметры информации, которые являются частными для конкретной реализации IME. |
SupportedHandwritingGesturePreviews |
Возвращает сочетание типов жестов перописи, поддерживаемых текущим |
SupportedHandwritingGestures |
Возвращает сочетание типов жестов Пера, поддерживаемых текущим |
ThresholdClass |
Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода. |
ThresholdType |
Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода. |
Методы
Clone() |
Создает и возвращает копию этого объекта. (Унаследовано от Object) |
DescribeContents() |
Описать виды специальных объектов, содержащихся в маршалируемом представлении в этом маршалируемом представлении. |
Dispose() |
EditorInfo описывает несколько атрибутов объекта редактирования текста, с которым взаимодействует метод ввода (как правило, EditText), особенно тип текстового содержимого, который он содержит, и текущее положение курсора. (Унаследовано от Object) |
Dispose(Boolean) |
EditorInfo описывает несколько атрибутов объекта редактирования текста, с которым взаимодействует метод ввода (как правило, EditText), особенно тип текстового содержимого, который он содержит, и текущее положение курсора. (Унаследовано от Object) |
Dump(IPrinter, String) |
Запись выходных данных отладки этого объекта. |
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. |
ToArray<T>() |
EditorInfo описывает несколько атрибутов объекта редактирования текста, с которым взаимодействует метод ввода (как правило, EditText), особенно тип текстового содержимого, который он содержит, и текущее положение курсора. (Унаследовано от Object) |
ToString() |
Возвращает строковое представление объекта. (Унаследовано от Object) |
UnregisterFromRuntime() |
EditorInfo описывает несколько атрибутов объекта редактирования текста, с которым взаимодействует метод ввода (как правило, EditText), особенно тип текстового содержимого, который он содержит, и текущее положение курсора. (Унаследовано от Object) |
Wait() |
Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>помощи уведомления</em> или <эм>прерванного</em>. (Унаследовано от Object) |
Wait(Int64) |
Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>получении уведомления</>em или <>эм прервано< или> до тех пор, пока не истекло определенное количество реального времени. (Унаследовано от Object) |
Wait(Int64, Int32) |
Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>получении уведомления</>em или <>эм прервано< или> до тех пор, пока не истекло определенное количество реального времени. (Унаследовано от Object) |
WriteToParcel(Parcel, ParcelableWriteFlags) |
Используется для упаковки этого объекта в |
Явные реализации интерфейса
IJavaPeerable.Disposed() |
EditorInfo описывает несколько атрибутов объекта редактирования текста, с которым взаимодействует метод ввода (как правило, EditText), особенно тип текстового содержимого, который он содержит, и текущее положение курсора. (Унаследовано от Object) |
IJavaPeerable.DisposeUnlessReferenced() |
EditorInfo описывает несколько атрибутов объекта редактирования текста, с которым взаимодействует метод ввода (как правило, EditText), особенно тип текстового содержимого, который он содержит, и текущее положение курсора. (Унаследовано от Object) |
IJavaPeerable.Finalized() |
EditorInfo описывает несколько атрибутов объекта редактирования текста, с которым взаимодействует метод ввода (как правило, EditText), особенно тип текстового содержимого, который он содержит, и текущее положение курсора. (Унаследовано от Object) |
IJavaPeerable.JniManagedPeerState |
EditorInfo описывает несколько атрибутов объекта редактирования текста, с которым взаимодействует метод ввода (как правило, EditText), особенно тип текстового содержимого, который он содержит, и текущее положение курсора. (Унаследовано от Object) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
EditorInfo описывает несколько атрибутов объекта редактирования текста, с которым взаимодействует метод ввода (как правило, EditText), особенно тип текстового содержимого, который он содержит, и текущее положение курсора. (Унаследовано от Object) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
EditorInfo описывает несколько атрибутов объекта редактирования текста, с которым взаимодействует метод ввода (как правило, EditText), особенно тип текстового содержимого, который он содержит, и текущее положение курсора. (Унаследовано от Object) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
EditorInfo описывает несколько атрибутов объекта редактирования текста, с которым взаимодействует метод ввода (как правило, EditText), особенно тип текстового содержимого, который он содержит, и текущее положение курсора. (Унаследовано от Object) |
Методы расширения
JavaCast<TResult>(IJavaObject) |
Выполняет преобразование типа, проверяемого средой выполнения Android. |
JavaCast<TResult>(IJavaObject) |
EditorInfo описывает несколько атрибутов объекта редактирования текста, с которым взаимодействует метод ввода (как правило, EditText), особенно тип текстового содержимого, который он содержит, и текущее положение курсора. |
GetJniTypeName(IJavaPeerable) |
EditorInfo описывает несколько атрибутов объекта редактирования текста, с которым взаимодействует метод ввода (как правило, EditText), особенно тип текстового содержимого, который он содержит, и текущее положение курсора. |