Язык

TextAttribute Класс

Определение

Класс TextAttribute определяет ключи атрибутов и значения атрибутов, используемые для отрисовки текста.

[Android.Runtime.Register("java/awt/font/TextAttribute", DoNotGenerateAcw=true)]
public sealed class TextAttribute : Java.Text.AttributedCharacterIteratorAttribute
[<Android.Runtime.Register("java/awt/font/TextAttribute", DoNotGenerateAcw=true)>]
type TextAttribute = class
    inherit AttributedCharacterIteratorAttribute
Наследование
Атрибуты

Комментарии

Класс TextAttribute определяет ключи атрибутов и значения атрибутов, используемые для отрисовки текста.

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

Для каждого текстового атрибута документация предоставляет: <UL><LI>тип его значения<, LI>соответствующие предопределенные константы, если какой-либо <эффект LI>по умолчанию, если атрибут отсутствует <ли допустимые значения, если существуют ограничения >LI<>описание эффекта. </UL>

<Значения H3/H3><>< UL><LI>Значения атрибутов всегда должны быть неизменяемыми. <LI>, где задаются ограничения значений, любое значение за пределами этого набора зарезервировано для будущего использования; значение будет рассматриваться как значение по умолчанию. <LI>Значение null обрабатывается так же, как значение по умолчанию и приводит к поведению по умолчанию. <li>, если значение не соответствует правильному типу, атрибут будет игнорироваться. <li>Идентификатор значения не имеет значения, только фактическое значение. Например, TextAttribute.WEIGHT_BOLD и new Float(2.0) укажите то же WEIGHTсамое. <Значения атрибутов li>Number (используемые для WEIGHT, WIDTH, , POSTURE, SIZEиJUSTIFICATIONTRACKING) могут различаться по их естественному диапазону и не ограничены предопределенными константами. Number.floatValue() используется для получения фактического Numberзначения из . <li>Значения для WEIGHT, WIDTHи POSTURE интерполируются системой, которая может выбрать шрифт "ближайшего доступного" или использовать другие методы для приближения запроса пользователя.

</UL>

Java документации по java.awt.font.TextAttribute.

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

Свойства

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

Ключ атрибута для краски, используемой для отрисовки фона текста.

BidiEmbedding

Ключ атрибута для уровня внедрения текста.

CharReplacement

Ключ атрибута для определяемого пользователем глифа, отображаемого вместо стандартного глифа шрифта для символа.

Class

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

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

Ключ атрибута для имени шрифта.

Font

Ключ атрибута, используемый для отображения текста.

Foreground

Ключ атрибута для краски, используемой для отрисовки текста.

Handle

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

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

Ключ атрибута для стилей выделения метода ввода.

InputMethodUnderline

Ключ атрибута для подчеркивания метода ввода.

JniIdentityHashCode

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

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

Класс TextAttribute определяет ключи атрибутов и значения атрибутов, используемые для отрисовки текста.

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

Возвращает метаданные JNI, используемые для вызова элементов этого Java однорангового узла.

Justification

Ключ атрибута для обоснования абзаца.

JustificationFull

Оправдывает строку до полной запрошенной ширины.

JustificationNone

Не разрешайте оправданию линии.

Kerning

Ключ атрибута для запроса kerning.

KerningOn

Запрос стандартного кернинга.

Ligatures

Ключ атрибута для включения необязательных лигатур.

LigaturesOn

Запрос стандартных необязательных лигатур.

Name

Возвращает имя атрибута.

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

Ключ атрибута для преобразования десятичных цифр ASCII в другие десятичные диапазоны.

PeerReference

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

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

Ключ атрибута для положения шрифта.

PostureOblique

Стандартное курсивное состояние.

PostureRegular

Стандартное положение, прямо.

RunDirection

Ключ атрибута для направления выполнения строки.

RunDirectionLtr

Направление выполнения слева направо.

RunDirectionRtl

Направление выполнения справа налево.

Size

Ключ атрибута для размера шрифта.

Strikethrough

Ключ атрибута для зачеркнутого руководства.

StrikethroughOn

Одно зачеркнутое.

Superscript

Ключ атрибута для надстроения и подстроки.

SuperscriptSub

Стандартный подстрок.

SuperscriptSuper

Стандартный надстрочный индекс.

SwapColors

Ключ атрибута для переключения переднего плана и фона Paints.

SwapColorsOn

Переключение переднего плана и фона.

ThresholdClass

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

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

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

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

Ключ атрибута для отслеживания элементов управления.

TrackingLoose

Выполнение свободного отслеживания.

TrackingTight

Выполните жесткое отслеживание.

Transform

Ключ атрибута для преобразования шрифта.

Underline

Ключ атрибута для подчеркивания.

UnderlineLowDashed

Одноточие пунктирное низкое подчеркивание.

UnderlineLowDotted

Один пиксель с низкой точкой подчеркивания.

UnderlineLowGray

Двойной пиксель серый низкий подчеркивание.

UnderlineLowOnePixel

Одно пиксель сплошной низкий подчеркивание.

UnderlineLowTwoPixel

Двойной пиксель твердый низкий подчеркивание.

UnderlineOn

Стандартное подчеркивание.

Weight

Ключ атрибута для веса шрифта.

WeightBold

Стандартный полужирный вес.

WeightDemibold

Умеренный более легкий вес, чем WEIGHT_BOLD.

WeightDemilight

Промежуточный вес между WEIGHT_LIGHT и WEIGHT_STANDARD.

WeightExtrabold

Дополнительный тяжелый вес.

WeightExtraLight

Самый легкий предопределенный вес.

WeightHeavy

Умеренно тяжелый вес, чем WEIGHT_BOLD.

WeightLight

Стандартный легкий вес.

WeightMedium

Промежуточный вес между WEIGHT_REGULAR и WEIGHT_BOLD.

WeightRegular

Стандартный вес.

WeightSemibold

Умеренно тяжелый вес, чем WEIGHT_REGULAR.

WeightUltrabold

Самый тяжелый предопределенный вес.

Width

Ключ атрибута для ширины шрифта.

WidthCondensed

Самая сжатая предопределенная ширина.

WidthExtended

Самая расширенная предопределенная ширина.

WidthRegular

Стандартная ширина.

WidthSemiCondensed

Умеренно сжатая ширина.

WidthSemiExtended

Умеренно расширенная ширина.

Методы

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

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

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

Класс TextAttribute определяет ключи атрибутов и значения атрибутов, используемые для отрисовки текста.

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

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

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

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

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

Класс TextAttribute определяет ключи атрибутов и значения атрибутов, используемые для отрисовки текста.

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

Класс TextAttribute определяет ключи атрибутов и значения атрибутов, используемые для отрисовки текста.

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

Сравнивает два объекта для равенства.

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

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

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

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

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

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

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

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

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

Разрешает десериализацию экземпляров в предопределенные константы.

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

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

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

Класс TextAttribute определяет ключи атрибутов и значения атрибутов, используемые для отрисовки текста.

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

Создает управляемый массив из этого Java оболочки массива.

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

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

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

Отменяет регистрацию этого Java однорангового узла из среды выполнения взаимодействия.

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

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

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

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

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

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

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

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

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

Класс TextAttribute определяет ключи атрибутов и значения атрибутов, используемые для отрисовки текста.

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

Класс TextAttribute определяет ключи атрибутов и значения атрибутов, используемые для отрисовки текста.

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

Класс TextAttribute определяет ключи атрибутов и значения атрибутов, используемые для отрисовки текста.

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

Класс TextAttribute определяет ключи атрибутов и значения атрибутов, используемые для отрисовки текста.

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

Класс TextAttribute определяет ключи атрибутов и значения атрибутов, используемые для отрисовки текста.

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

Класс TextAttribute определяет ключи атрибутов и значения атрибутов, используемые для отрисовки текста.

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

Класс TextAttribute определяет ключи атрибутов и значения атрибутов, используемые для отрисовки текста.

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

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

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

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

JavaAs<TResult>(IJavaPeerable)

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

JavaCast<TResult>(IJavaObject)

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

JavaCast<TResult>(IJavaObject)

Класс TextAttribute определяет ключи атрибутов и значения атрибутов, используемые для отрисовки текста.

TryJavaCast<TResult>(IJavaPeerable, TResult)

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

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