Condividi tramite


DigitShapes Enumerazione

Definizione

Definisce le modalità di visualizzazione delle cifre specifiche delle impostazioni cultura.

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
Ereditarietà
DigitShapes
Attributi

Campi

Context 0

La forma numerica dipende dal testo precedente nello stesso output. Le cifre europee seguono il testo in caratteri latini, le cifre indo-arabiche seguono il testo arabo e le cifre tailandesi seguono il testo tailandese.

NativeNational 2

La forma numerica è l'equivalente nativo delle cifre da 0 a 9. Le cifre ASCII da 0 a 9 vengono sostituite da cifre nazionali native equivalenti.

None 1

La forma numerica non viene modificata. Viene conservata la completa compatibilità Unicode.

Commenti

Un DigitShapes valore specifica che nessuna forma cifra viene sostituita per l'input Unicode, una forma di cifra viene sostituita in base al contesto oppure viene sostituita una forma di cifra nazionale nativa per l'input.

Le lingue arabe, indic e thai hanno forme classiche per i numeri diversi dalle cifre da 0 a 9 (Da Unicode U+0030 a U+0039), che vengono usate più spesso nei computer. L'applicazione usa l'enumerazione DigitShapes con la DigitSubstitution proprietà per specificare come visualizzare le cifre da U+0030 a U+0039 in assenza di altre informazioni di formattazione.

L'enumerazione DigitShapes viene usata principalmente dalle applicazioni destinate alle impostazioni cultura che usano script bidirezionali. Ad esempio, l'ordine di lettura degli script arabi e indic è bidirezionale.

Si applica a

Vedi anche