Taal

NumberSubstitution Klas

Definitie

Hiermee geeft u op hoe getallen in tekst worden weergegeven in verschillende culturen.

public ref class NumberSubstitution
public class NumberSubstitution
type NumberSubstitution = class
Public Class NumberSubstitution
Overname
NumberSubstitution

Opmerkingen

De meeste culturen gebruiken het decimale systeem om getallen weer te geven, maar veel culturen gebruiken verschillende cijfervormen. In de volgende tabel ziet u verschillende nummeringssystemen die door verschillende culturen worden gebruikt.

Tabel met vervangende glyphs Voorbeeld van het uiterlijk van cijfers in verschillende culturen

Het is niet voldoende om alternatieve Unicode-codepunten te bieden voor elke set cijfervormen, omdat, in tegenstelling tot letters, cijfers worden gebruikt in berekeningen. Elke toepassing, elk besturingssysteem en elke runtimebibliotheek bevat code die is toegewezen aan het converteren van een numerieke interne binaire indeling naar een tekenreeks en omgekeerd. Deze conversieroutines worden gecodeerd voor het gebruik van Unicode-cijfers 0030 tot en met 0039.

De NumberSubstitution klasse biedt functionaliteit waarmee verschillende culturen de juiste vormen voor cijfers tijdens de rendering kunnen vervangen. Deze functionaliteit is vergelijkbaar met de functionaliteit die wordt gebruikt voor het vervangen van lettertypen en het weergeven van taalafhankelijke lettertypen.

Note

Veel culturen negeren hun traditionele cijfersshapes en gebruiken westerse cijfers, daarom herkent de functionaliteit voor het vervangen van getallen het onderscheid voor elke cultuur tussen traditionele cijfervormen en nationale standaardcijfervormen.

XAML-tekstgebruik

Dit type wordt doorgaans niet gebruikt in XAML als objectelement. Het type bevat echter verschillende gekoppelde eigenschappen die kunnen worden ingesteld op andere objectelementen met tekstinhoud.

Constructors

Name Description
NumberSubstitution()

Initialiseert een nieuw exemplaar van de NumberSubstitution klasse.

NumberSubstitution(NumberCultureSource, CultureInfo, NumberSubstitutionMethod)

Initialiseert een nieuw exemplaar van de NumberSubstitution klasse met expliciete eigenschapswaarden.

Velden

Name Description
CultureOverrideProperty

Identificeert de CultureOverride afhankelijkheidseigenschap.

CultureSourceProperty

Identificeert de CultureSource afhankelijkheidseigenschap.

SubstitutionProperty

Identificeert de Substitution afhankelijkheidseigenschap.

Eigenschappen

Name Description
CultureOverride

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft op welke cultuur moet worden gebruikt wanneer de waarde van de CultureSource eigenschap is ingesteld op Override.

CultureSource

Hiermee haalt u een waarde op die de bron van de cultuurwaarde identificeert die wordt gebruikt om de vervanging van getallen te bepalen.

Substitution

Hiermee haalt u een waarde op die de vervangingsmethode identificeert die wordt gebruikt om de vervanging van getallen te bepalen.

Methoden

Name Description
Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige NumberSubstitution object.

GetCultureOverride(DependencyObject)

Retourneert de waarde van CultureOverride het opgegeven element.

GetCultureSource(DependencyObject)

Retourneert de waarde van CultureSource het opgegeven element.

GetHashCode()

Fungeert als een hash-functie voor NumberSubstitution. Het is geschikt voor gebruik in hash-algoritmen en gegevensstructuren, zoals een hash-tabel.

GetSubstitution(DependencyObject)

Retourneert de waarde van Substitution het opgegeven element.

GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
SetCultureOverride(DependencyObject, CultureInfo)

Hiermee stelt u de waarde van CultureOverride een opgegeven element in.

SetCultureSource(DependencyObject, NumberCultureSource)

Hiermee stelt u de waarde van CultureSource een opgegeven element in.

SetSubstitution(DependencyObject, NumberSubstitutionMethod)

Hiermee stelt u de waarde van Substitution een opgegeven element in.

ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)

Van toepassing op