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 License.

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

CursorAnchorInfo(Parcel)

Свойства

Class

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

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

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

ComposingTextFormatted

Возвращает весь составной текст.

ComposingTextStart

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

Creator

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

EditorBoundsInfo

Возвращает значение EditorBoundsInfo для текущего редактора или null , если IME не подписан на InputConnection#CURSOR_UPDATE_FILTER_EDITOR_BOUNDS или InputConnection#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_APPEARANCE или InputConnection#CURSOR_UPDATE_MONITOR.

ThresholdClass

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

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

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

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

Возвращает список объектов , указывающих 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()

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

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

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

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

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

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

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

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