Бөлісу құралы:


DigitShapes Перечисление

Определение

Указывает отображение цифр, зависящих от языка и региональных параметров.

public enum class DigitShapes
public enum DigitShapes
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public enum DigitShapes
type DigitShapes = 
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Serializable>]
type DigitShapes = 
Public Enum DigitShapes
Наследование
DigitShapes
Атрибуты

Поля

Имя Значение Описание
Context 0

Фигура цифры зависит от предыдущего текста в том же выходных данных. Европейские цифры следуют латинским скриптам; Arabic-Indic цифры следуют арабскому тексту; и тайские цифры следуют тайскому тексту.

None 1

Фигура цифры не изменяется. Поддерживается полная совместимость Юникода.

NativeNational 2

Фигура цифры — это собственный эквивалент цифр от 0 до 9. Цифры ASCII от 0 до 9 заменяются эквивалентными национальными цифрами.

Комментарии

DigitShapes Значение указывает, что фигура цифры не заменена входными данными Юникода, фигура цифры заменена на основе контекста, или фигура собственной национальной цифры заменена входными данными.

Арабские, indic и тайский языки имеют классические фигуры для чисел, которые отличаются от цифр 0 до 9 (Юникод U+0030 до U+0039), которые чаще всего используются на компьютерах. Приложение использует DigitShapes перечисление со DigitSubstitution свойством, чтобы указать, как отображать цифры U+0030 до U+0039 в отсутствие других сведений о форматировании.

Перечисление DigitShapes в основном используется приложениями, предназначенными для языков и региональных параметров, использующих двунаправленные скрипты. Например, порядок чтения арабских и indic scripts является двунаправленным.

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

См. также раздел