Язык

CursorAnchorInfo Класс

Определение

Позиционные сведения о точке вставки текста и символах в строке композиции.

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

Комментарии

Позиционные сведения о точке вставки текста и символах в строке композиции.

Этот класс инкапсулирует расположения точки вставки текста и строку композиции в координатах экрана, чтобы мгновенные сообщения могли отображать компоненты пользовательского интерфейса вблизи места вставки текста.

Java документации по android.view.inputmethod.CursorAnchorInfo.

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

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

Имя. Описание
CursorAnchorInfo(Parcel)

Свойства

Имя. Описание
Class

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

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

Позиционные сведения о точке вставки текста и символах в строке композиции.

ComposingTextFormatted

Возвращает весь текст создания.

ComposingTextStart

Возвращает индекс, в котором начинается текст создания.

Creator

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

EditorBoundsInfo

Возвращается EditorBoundsInfo для текущего редактора или null если IME не подписан или не подписан InputConnection#CURSOR_UPDATE_FILTER_EDITOR_BOUNDSInputConnection#CURSOR_UPDATE_MONITOR.

Handle

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

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

Возвращает позицию вертикального базового плана маркера вставки в локальных координатах, которые будут преобразованы #getMatrix() при отрисовке на экране.

InsertionMarkerBottom

Возвращает вертикальное нижнее положение маркера вставки в локальных координатах, которые будут преобразованы #getMatrix() при отрисовке на экране.

InsertionMarkerFlags

Возвращает флаг маркера вставки.

InsertionMarkerHorizontal

Возвращает горизонтальное начало маркера вставки в локальных координатах, которые будут преобразованы #getMatrix() при отрисовке на экране.

InsertionMarkerTop

Возвращает вертикальную верхнюю позицию маркера вставки в локальных координатах, которые будут преобразованы #getMatrix() при отрисовке на экране.

JniIdentityHashCode

Возвращает хэш-код удостоверения, назначенный этому Java одноранговой среде выполнения взаимодействия.

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

Позиционные сведения о точке вставки текста и символах в строке композиции.

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

Позиционные сведения о точке вставки текста и символах в строке композиции.

Matrix

Возвращает новый экземпляр android.graphics.Matrix , указывающий матрицу преобразования, которая должна применяться к другим позиционных данных в этом классе.

PeerReference

Возвращает ссылку на объект JNI для этого Java однорангового узла.

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

Возвращает индекс, в котором заканчивается выделение.

SelectionStart

Возвращает индекс, в котором начинается выбор.

TextAppearanceInfo

Возвращается TextAppearanceInfo для текущего редактора или null если IME не подписан или не подписан InputConnection#CURSOR_UPDATE_FILTER_TEXT_APPEARANCEInputConnection#CURSOR_UPDATE_MONITOR.

ThresholdClass

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

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

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

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

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

Методы

Имя. Описание
Clone()

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

(Унаследовано от Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

Позиционные сведения о точке вставки текста и символах в строке композиции.

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

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

Dispose()

Освобождает ресурсы, удерживаемые этим Java одноранговым узлом.

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

Освобождает ресурсы, удерживаемые этим Java одноранговым узлом.

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

Позиционные сведения о точке вставки текста и символах в строке композиции.

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

Позиционные сведения о точке вставки текста и символах в строке композиции.

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

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

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

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

GetCharacterBoundsFlags(Int32)

Возвращает флаги, связанные с границами символов, заданными индексом.

GetHashCode()

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

(Унаследовано от Object)
JavaFinalize()
Устаревшие.

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

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

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

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

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

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

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

(Унаследовано от Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Позиционные сведения о точке вставки текста и символах в строке композиции.

(Унаследовано от 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)

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

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

Имя. Описание
IJavaPeerable.Disposed()

Позиционные сведения о точке вставки текста и символах в строке композиции.

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

Позиционные сведения о точке вставки текста и символах в строке композиции.

(Унаследовано от JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Позиционные сведения о точке вставки текста и символах в строке композиции.

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

Позиционные сведения о точке вставки текста и символах в строке композиции.

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

Позиционные сведения о точке вставки текста и символах в строке композиции.

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

Позиционные сведения о точке вставки текста и символах в строке композиции.

(Унаследовано от JavaObject)
IJavaPeerable.UnregisterFromRuntime()

Позиционные сведения о точке вставки текста и символах в строке композиции.

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

Имя. Описание
GetJniTypeName(IJavaPeerable)

Возвращает имя JNI типа экземпляра self.

JavaAs<TResult>(IJavaPeerable)

Попробуйте принуждать к типуself, проверяяTResult, является ли приведение допустимым на стороне Java.

JavaCast<TResult>(IJavaObject)

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

JavaCast<TResult>(IJavaObject)

Позиционные сведения о точке вставки текста и символах в строке композиции.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Попробуйте принуждать к типуself, проверяяTResult, является ли приведение допустимым на стороне Java.

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