NumberSubstitution Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.
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) |