Поделиться через


CursorAnchorInfo Класс

Определение

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

[Android.Runtime.Register("android/view/inputmethod/CursorAnchorInfo", DoNotGenerateAcw=true)]
public sealed class CursorAnchorInfo : Java.Lang.Object, Android.OS.IParcelable, IDisposable, Java.Interop.IJavaPeerable
[<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.

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

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

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

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

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

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

Matrix

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

PeerReference

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

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

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

Dispose()

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

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

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

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

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

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

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

GetCharacterBoundsFlags(Int32)

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

GetHashCode()

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

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

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

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

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

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

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

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

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

(Унаследовано от Object)
ToArray<T>()

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

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

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

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

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

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

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

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

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

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

Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>получении уведомления</>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)

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

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