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
, SIZE
POSTURE
, 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 |
Возвращает класс среды выполнения данного объекта |
Family |
Ключ атрибута для имени шрифта. |
Font |
Ключ атрибута, используемый для предоставления шрифта для отрисовки текста. |
Foreground |
Ключ атрибута для краски, используемой для отрисовки текста. |
Handle |
Дескриптор базового экземпляра Android. (Унаследовано от Object) |
InputMethodHighlight |
Ключ атрибута для стилей выделения метода ввода. |
InputMethodUnderline |
Ключ атрибута для подчеркивания метода ввода. |
JniIdentityHashCode |
Класс |
JniPeerMembers |
Класс |
Justification |
Ключ атрибута для обоснования абзаца. |
JustificationFull |
Оправдайте строку до полной запрошенной ширины. |
JustificationNone |
Не допускайте, чтобы линия была оправдана. |
Kerning |
Ключ атрибута для запроса kerning. |
KerningOn |
Запрос стандартного кернинга. |
Ligatures |
Ключ атрибута для включения необязательных лигатур. |
LigaturesOn |
Запрос стандартных необязательных лигатур. |
Name |
Возвращает имя атрибута. (Унаследовано от AttributedCharacterIteratorAttribute) |
NumericShaping |
Ключ атрибута для преобразования десятичных цифр ASCII в другие десятичные диапазоны. |
PeerReference |
Класс |
Posture |
Ключ атрибута для положения шрифта. |
PostureOblique |
Стандартный курсив. |
PostureRegular |
Стандартная осанка, в вертикальном положении. |
RunDirection |
Ключ атрибута для направления выполнения линии. |
RunDirectionLtr |
Направление выполнения слева направо. |
RunDirectionRtl |
Направление выполнения справа налево. |
Size |
Ключ атрибута для размера шрифта. |
Strikethrough |
Ключ атрибута для зачерки. |
StrikethroughOn |
Одна зачеркива. |
Superscript |
Ключ атрибута для надстрочного и подстрочного индексов. |
SuperscriptSub |
Стандартный подстрочный индекс. |
SuperscriptSuper |
Стандартный надстрочный. |
SwapColors |
Ключ атрибута для переключения переднего плана и фона |
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 |
В меру меньший вес, чем |
WeightDemilight |
Промежуточный вес между |
WeightExtrabold |
Дополнительный тяжелый вес. |
WeightExtraLight |
Самый легкий предопределенный вес. |
WeightHeavy |
Умеренно тяжелый вес, чем |
WeightLight |
Стандартный легкий вес. |
WeightMedium |
Промежуточный вес между |
WeightRegular |
Стандартный вес. |
WeightSemibold |
Умеренно тяжелый вес, чем |
WeightUltrabold |
Самый тяжелый предопределенный вес. |
Width |
Ключ атрибута для ширины шрифта. |
WidthCondensed |
Самая компактная предопределенная ширина. |
WidthExtended |
Самая расширенная предопределенная ширина. |
WidthRegular |
Стандартная ширина. |
WidthSemiCondensed |
Умеренно сжатой ширины. |
WidthSemiExtended |
Умеренно расширенная ширина. |
Методы
Clone() |
Создает и возвращает копию этого объекта. (Унаследовано от Object) |
Dispose() |
Класс |
Dispose(Boolean) |
Класс |
Equals(Object) |
Сравнивает два объекта. (Унаследовано от AttributedCharacterIteratorAttribute) |
GetHashCode() |
Возвращает значение хэш-кода для объекта. (Унаследовано от AttributedCharacterIteratorAttribute) |
JavaFinalize() |
Вызывается сборщиком мусора для объекта , когда сборка мусора определяет, что больше нет ссылок на объект . (Унаследовано от Object) |
Notify() |
Пробуждает один поток, ожидающий монитора этого объекта. (Унаследовано от Object) |
NotifyAll() |
Пробуждает все потоки, ожидающие на мониторе этого объекта. (Унаследовано от Object) |
ReadResolve() |
Разрешает десериализацию экземпляров в предопределенные константы. (Унаследовано от AttributedCharacterIteratorAttribute) |
SetHandle(IntPtr, JniHandleOwnership) |
Задает свойство Handle. (Унаследовано от Object) |
ToArray<T>() |
Класс |
ToString() |
Возвращает строковое представление объекта. (Унаследовано от Object) |
UnregisterFromRuntime() |
Класс |
Wait() |
Вызывает ожидание текущего потока, пока он не пробудится, как правило, из-за <уведомления><<> или>прерывания или прерывания.>< (Унаследовано от Object) |
Wait(Int64) |
Вызывает ожидание текущего потока, пока он не пробудится, как правило, путем <уведомления><<> или>прерывания или прерывания<> или до истечения определенного количества реального времени. (Унаследовано от Object) |
Wait(Int64, Int32) |
Вызывает ожидание текущего потока, пока он не пробудится, как правило, путем <уведомления><<> или>прерывания или прерывания<> или до истечения определенного количества реального времени. (Унаследовано от Object) |
Явные реализации интерфейса
IJavaPeerable.Disposed() |
Класс |
IJavaPeerable.DisposeUnlessReferenced() |
Класс |
IJavaPeerable.Finalized() |
Класс |
IJavaPeerable.JniManagedPeerState |
Класс |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
Класс |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Класс |
IJavaPeerable.SetPeerReference(JniObjectReference) |
Класс |
Методы расширения
JavaCast<TResult>(IJavaObject) |
Выполняет преобразование типа, проверенного средой выполнения Android. |
JavaCast<TResult>(IJavaObject) |
Класс |
GetJniTypeName(IJavaPeerable) |
Класс |