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

Фигуры цифр зависят от предыдущего текста в этом формате вывода. Европейские цифры используются в латинском письме, арабо-индийские — в арабском, а тайские — в тайском.

NativeNational 2

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

None 1

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

Комментарии

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

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

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

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

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