DigitShapes Enumerazione
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
- 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.