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


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>допустимые значения, если существуют ограничения <LI>описание эффекта. </УЛ>

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

</УЛ>

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

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

Свойства

Background

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

BidiEmbedding

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

CharReplacement

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

Class

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

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

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

Font

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

Foreground

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

Handle

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

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

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

InputMethodUnderline

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

JniIdentityHashCode

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

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

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

Justification

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

JustificationFull

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

JustificationNone

Не допускайте, чтобы линия была оправдана.

Kerning

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

KerningOn

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

Ligatures

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

LigaturesOn

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

Name

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

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

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

PeerReference

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

IJavaPeerable.Disposed()

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

JavaCast<TResult>(IJavaObject)

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

JavaCast<TResult>(IJavaObject)

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

GetJniTypeName(IJavaPeerable)

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

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