InputMethodInfo Класс

Определение

Этот класс используется для указания метаданных входного метода.

[Android.Runtime.Register("android/view/inputmethod/InputMethodInfo", DoNotGenerateAcw=true)]
public sealed class InputMethodInfo : Java.Lang.Object, Android.OS.IParcelable, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/view/inputmethod/InputMethodInfo", DoNotGenerateAcw=true)>]
type InputMethodInfo = class
    inherit Object
    interface IParcelable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Наследование
InputMethodInfo
Атрибуты
Реализации

Комментарии

Этот класс используется для указания метаданных входного метода.

Он должен быть определен в XML-файле ресурсов с элементом <input-method> . Дополнительные сведения см. в руководстве по созданию метода ввода.

Документация по Java для android.view.inputmethod.InputMethodInfo.

Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License Creative Commons 2.5 Attribution License.

Конструкторы

InputMethodInfo(Context, ResolveInfo)

Конструктор.

InputMethodInfo(String, String, ICharSequence, String)

Временный API для создания встроенного метода ввода для тестирования.

InputMethodInfo(String, String, String, String)

Временный API для создания встроенного метода ввода для тестирования.

Поля

ActionStylusHandwritingSettings

Intent#getAction() Intent action для IME, что #supportsStylusHandwriting() supports stylus handwriting.

Свойства

Class

Возвращает класс среды выполнения данного объекта Object.

(Унаследовано от Object)
Component

Возвращает компонент службы, реализующей этот метод ввода.

ConfigChanges

Возвращает битовую маску типов изменений конфигурации, которые этот IME может обрабатывать самостоятельно (без перезапуска системой).

Creator

Используется для того, чтобы сделать этот класс неотделимым.

Handle

Дескриптор базового экземпляра Android.

(Унаследовано от Object)
Id

Возвращает уникальный идентификатор для этого метода ввода.

IsDefaultResourceId

Возвращает идентификатор ресурса внутри этого метода ввода.

JniIdentityHashCode

Этот класс используется для указания метаданных входного метода.

(Унаследовано от Object)
JniPeerMembers

Этот класс используется для указания метаданных входного метода.

PackageName

Возвращает .

PeerReference

Этот класс используется для указания метаданных входного метода.

(Унаследовано от Object)
ServiceInfo

Возвращает необработанные сведения о службе, реализуя этот метод ввода.

ServiceName

Возвращает имя класса компонента службы, реализующего этот метод ввода.

SettingsActivity

Возвращает имя класса действия, предоставляющего пользовательский интерфейс параметров для метода ввода.

SubtypeCount

Возвращает количество подтипов метода ввода.

ThresholdClass

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

(Унаследовано от Object)
ThresholdType

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

(Унаследовано от Object)

Методы

Clone()

Создает и возвращает копию этого объекта.

(Унаследовано от Object)
CreateStylusHandwritingSettingsActivityIntent()

Возвращает для Intent действия параметров рукописного ввода пера с помощьюIntent#getAction() Intent action#ACTION_STYLUS_HANDWRITING_SETTINGS Если используется IME #supportsStylusHandwriting() supports stylus handwriting, в противном случае null , если нет связанных параметров для пера рукописный или рукописный ввод не поддерживается или если android.R.styleable#InputMethod_stylusHandwritingSettingsActivity не определен.

DescribeContents()

Описывать типы специальных объектов, содержащихся в маршалируемом представлении этого объекта Parcelable.

Dispose()

Этот класс используется для указания метаданных входного метода.

(Унаследовано от Object)
Dispose(Boolean)

Этот класс используется для указания метаданных входного метода.

(Унаследовано от Object)
Dump(IPrinter, String)
Equals(Object)

Указывает, равен ли какой-то другой объект этому объекту.

(Унаследовано от Object)
GetHashCode()

Возвращает значение хэш-кода для объекта.

(Унаследовано от Object)
GetSubtypeAt(Int32)

Возвращает подтип метода input по указанному индексу.

JavaFinalize()

Вызывается сборщиком мусора для объекта , когда сборка мусора определяет, что больше нет ссылок на объект .

(Унаследовано от Object)
LoadIcon(PackageManager)

Загрузите отображаемый пользователем значок для этого метода ввода.

LoadLabel(PackageManager)

Загрузите отображаемую пользователем метку для этого метода ввода.

LoadLabelFormatted(PackageManager)

Загрузите отображаемую пользователем метку для этого метода ввода.

Notify()

Пробуждение одного потока, ожидающего на мониторе этого объекта.

(Унаследовано от Object)
NotifyAll()

Активирует все потоки, ожидающие на мониторе этого объекта.

(Унаследовано от Object)
SetHandle(IntPtr, JniHandleOwnership)

Задает свойство Handle.

(Унаследовано от Object)
ShouldShowInInputMethodPicker()

Возвращает значение true , если этот метод ввода должен отображаться в меню для выбора метода ввода, например системного средства выбора метода ввода.

SupportsStylusHandwriting()

Возвращает значение , если IME поддерживает рукописный ввод с помощью пера.

SuppressesSpellChecker()

Возвращает значение , true если этот метод ввода подавляет проверку орфографии.

ToArray<T>()

Этот класс используется для указания метаданных входного метода.

(Унаследовано от Object)
ToString()

Возвращает строковое представление объекта.

(Унаследовано от Object)
UnregisterFromRuntime()

Этот класс используется для указания метаданных входного метода.

(Унаследовано от Object)
Wait()

Заставляет текущий поток ждать, пока он не будет пробужден, как правило, из-за <уведомления/><em> или <прерывания></em>.

(Унаследовано от Object)
Wait(Int64)

Заставляет текущий поток ждать, пока он не будет пробужден, как правило, из-за <уведомления</>em>, <>прерывания< или> em, либо до истечения определенного количества реального времени.

(Унаследовано от Object)
Wait(Int64, Int32)

Заставляет текущий поток ждать, пока он не будет пробужден, как правило, из-за <уведомления</>em>, <>прерывания< или> em, либо до истечения определенного количества реального времени.

(Унаследовано от Object)
WriteToParcel(Parcel, ParcelableWriteFlags)

Используется для упаковки этого объекта в Parcel.

Явные реализации интерфейса

IJavaPeerable.Disposed()

Этот класс используется для указания метаданных входного метода.

(Унаследовано от Object)
IJavaPeerable.DisposeUnlessReferenced()

Этот класс используется для указания метаданных входного метода.

(Унаследовано от Object)
IJavaPeerable.Finalized()

Этот класс используется для указания метаданных входного метода.

(Унаследовано от Object)
IJavaPeerable.JniManagedPeerState

Этот класс используется для указания метаданных входного метода.

(Унаследовано от Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Этот класс используется для указания метаданных входного метода.

(Унаследовано от Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Этот класс используется для указания метаданных входного метода.

(Унаследовано от Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Этот класс используется для указания метаданных входного метода.

(Унаследовано от Object)

Методы расширения

JavaCast<TResult>(IJavaObject)

Выполняет преобразование типа, проверенное средой выполнения Android.

JavaCast<TResult>(IJavaObject)

Этот класс используется для указания метаданных входного метода.

GetJniTypeName(IJavaPeerable)

Этот класс используется для указания метаданных входного метода.

Применяется к