Partilhar via


DigitShapes Enumeração

Definição

Especifica a exibição específica à cultura de dígitos.

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
Herança
DigitShapes
Atributos

Campos

Context 0

A forma do dígito depende do texto anterior na mesma saída. Dígitos europeus seguem os scripts latinos; dígitos indo-arábicos seguem o texto em árabe e dígitos tailandeses seguem o texto em tailandês.

NativeNational 2

A forma do dígito é o equivalente nativo dos dígitos de 0 a 9. Dígitos ASCII de 0 a 9 são substituídos por dígitos nacionais nativos equivalentes.

None 1

A forma do dígito não é alterada. A compatibilidade total do Unicode é mantida.

Comentários

Um DigitShapes valor especifica que nenhuma forma de dígito é substituída pela entrada Unicode, uma forma de dígito é substituída com base no contexto ou uma forma de dígito nacional nativa é substituída pela entrada.

Os idiomas árabe, índice e tailandês têm formas clássicas para números que são diferentes dos dígitos de 0 a 9 (Unicode U+0030 a U+0039), que são usados com mais frequência em computadores. O aplicativo usa a DigitShapes enumeração com a DigitSubstitution propriedade para especificar como exibir dígitos U+0030 a U+0039 na ausência de outras informações de formatação.

A DigitShapes enumeração é usada principalmente por aplicativos destinados a culturas que usam scripts bidirecionais. Por exemplo, a ordem de leitura dos scripts árabe e índice é bidirecional.

Aplica-se a

Confira também