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 |
Возвращает класс среды выполнения этого |
| Family |
Ключ атрибута для имени шрифта. |
| Font |
Ключ атрибута, используемый для отображения текста. |
| Foreground |
Ключ атрибута для краски, используемой для отрисовки текста. |
| Handle |
Дескриптор базового экземпляра Android. (Унаследовано от Object) |
| InputMethodHighlight |
Ключ атрибута для стилей выделения метода ввода. |
| InputMethodUnderline |
Ключ атрибута для подчеркивания метода ввода. |
| JniIdentityHashCode |
Возвращает хэш-код удостоверения, назначенный этому Java одноранговой среде выполнения взаимодействия. (Унаследовано от Object) |
| JniManagedPeerState |
Класс |
| 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 |
Ключ атрибута для переключения переднего плана и фона |
| 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) |
| Construct(JniObjectReference, JniObjectReferenceOptions) |
Класс |
| Dispose() |
Освобождает ресурсы, удерживаемые этим Java одноранговым узлом. (Унаследовано от Object) |
| Dispose(Boolean) |
Освобождает ресурсы, удерживаемые этим Java одноранговым узлом. (Унаследовано от Object) |
| DisposeUnlessReferenced() |
Класс |
| Equals(Object) |
Класс |
| Equals(Object) |
Сравнивает два объекта для равенства. (Унаследовано от AttributedCharacterIteratorAttribute) |
| GetHashCode() |
Возвращает хэш-значение кода для объекта. (Унаследовано от AttributedCharacterIteratorAttribute) |
| JavaFinalize() |
Устаревшие.
Вызывается сборщиком мусора в объекте, когда сборка мусора определяет, что больше ссылок на объект нет. (Унаследовано от Object) |
| Notify() |
Просыпается один поток, ожидающий монитора этого объекта. (Унаследовано от Object) |
| NotifyAll() |
Просыпает все потоки, ожидающие монитора этого объекта. (Унаследовано от Object) |
| ReadResolve() |
Разрешает десериализацию экземпляров в предопределенные константы. (Унаследовано от AttributedCharacterIteratorAttribute) |
| SetHandle(IntPtr, JniHandleOwnership) |
Задает свойство Handle. (Унаследовано от Object) |
| SetPeerReference(JniObjectReference, JniObjectReferenceOptions) |
Класс |
| ToArray<T>() |
Создает управляемый массив из этого Java оболочки массива. (Унаследовано от Object) |
| ToString() |
Возвращает строковое представление объекта. (Унаследовано от Object) |
| UnregisterFromRuntime() |
Отменяет регистрацию этого Java однорангового узла из среды выполнения взаимодействия. (Унаследовано от Object) |
| Wait() |
Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, путем <><уведомления/>em или <эм>прерванного</em.> (Унаследовано от Object) |
| Wait(Int64, Int32) |
Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>получении уведомления</>em или <>эм прерваны< или> до тех пор, пока не истекло определенное количество реального времени. (Унаследовано от Object) |
| Wait(Int64) |
Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>получении уведомления</>em или <>эм прерваны< или> до тех пор, пока не истекло определенное количество реального времени. (Унаследовано от Object) |
Явные реализации интерфейса
| Имя. | Описание |
|---|---|
| IJavaPeerable.Disposed() |
Класс |
| IJavaPeerable.Finalized() |
Класс |
| IJavaPeerable.JniObjectReferenceControlBlock |
Класс |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
Класс |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Класс |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
Класс |
| IJavaPeerable.UnregisterFromRuntime() |
Класс |
Методы расширения
| Имя. | Описание |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Возвращает имя JNI типа экземпляра |
| JavaAs<TResult>(IJavaPeerable) |
Попробуйте принуждать к типу |
| JavaCast<TResult>(IJavaObject) |
Выполняет преобразование типа, проверяемого средой выполнения Android. |
| JavaCast<TResult>(IJavaObject) |
Класс |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Попробуйте принуждать к типу |