RegionInfo 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.
Bevat informatie over het land/de regio.
public ref class RegionInfo
public class RegionInfo
[System.Serializable]
public class RegionInfo
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public class RegionInfo
type RegionInfo = class
[<System.Serializable>]
type RegionInfo = class
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type RegionInfo = class
Public Class RegionInfo
- Overname
-
RegionInfo
- Kenmerken
Opmerkingen
Zie Aanvullende API-opmerkingen voor RegionInfo voor meer informatie over deze API.
Voorbeeld
In het volgende voorbeeld ziet u verschillende leden van de RegionInfo klasse.
using System;
using System.Globalization;
public class SamplesRegionInfo {
public static void Main() {
// Displays the property values of the RegionInfo for "US".
RegionInfo myRI1 = new RegionInfo( "US" );
Console.WriteLine( " Name: {0}", myRI1.Name );
Console.WriteLine( " DisplayName: {0}", myRI1.DisplayName );
Console.WriteLine( " EnglishName: {0}", myRI1.EnglishName );
Console.WriteLine( " IsMetric: {0}", myRI1.IsMetric );
Console.WriteLine( " ThreeLetterISORegionName: {0}", myRI1.ThreeLetterISORegionName );
Console.WriteLine( " ThreeLetterWindowsRegionName: {0}", myRI1.ThreeLetterWindowsRegionName );
Console.WriteLine( " TwoLetterISORegionName: {0}", myRI1.TwoLetterISORegionName );
Console.WriteLine( " CurrencySymbol: {0}", myRI1.CurrencySymbol );
Console.WriteLine( " ISOCurrencySymbol: {0}", myRI1.ISOCurrencySymbol );
Console.WriteLine();
// Compares the RegionInfo above with another RegionInfo created using CultureInfo.
RegionInfo myRI2 = new RegionInfo( new CultureInfo("en-US",false).LCID );
if ( myRI1.Equals( myRI2 ) )
Console.WriteLine( "The two RegionInfo instances are equal." );
else
Console.WriteLine( "The two RegionInfo instances are NOT equal." );
}
}
/*
This code produces the following output.
Name: US
DisplayName: United States
EnglishName: United States
IsMetric: False
ThreeLetterISORegionName: USA
ThreeLetterWindowsRegionName: USA
TwoLetterISORegionName: US
CurrencySymbol: $
ISOCurrencySymbol: USD
The two RegionInfo instances are equal.
*/
Imports System.Globalization
Public Class SamplesRegionInfo
Public Shared Sub Main()
' Displays the property values of the RegionInfo for "US".
Dim myRI1 As New RegionInfo("US")
Console.WriteLine(" Name: {0}", myRI1.Name)
Console.WriteLine(" DisplayName: {0}", myRI1.DisplayName)
Console.WriteLine(" EnglishName: {0}", myRI1.EnglishName)
Console.WriteLine(" IsMetric: {0}", myRI1.IsMetric)
Console.WriteLine(" ThreeLetterISORegionName: {0}", myRI1.ThreeLetterISORegionName)
Console.WriteLine(" ThreeLetterWindowsRegionName: {0}", myRI1.ThreeLetterWindowsRegionName)
Console.WriteLine(" TwoLetterISORegionName: {0}", myRI1.TwoLetterISORegionName)
Console.WriteLine(" CurrencySymbol: {0}", myRI1.CurrencySymbol)
Console.WriteLine(" ISOCurrencySymbol: {0}", myRI1.ISOCurrencySymbol)
Console.WriteLine()
' Compares the RegionInfo above with another RegionInfo created using CultureInfo.
Dim myRI2 As New RegionInfo(New CultureInfo("en-US", False).LCID)
If myRI1.Equals(myRI2) Then
Console.WriteLine("The two RegionInfo instances are equal.")
Else
Console.WriteLine("The two RegionInfo instances are NOT equal.")
End If
End Sub
End Class
'This code produces the following output.
'
' Name: US
' DisplayName: United States
' EnglishName: United States
' IsMetric: False
' ThreeLetterISORegionName: USA
' ThreeLetterWindowsRegionName: USA
' TwoLetterISORegionName: US
' CurrencySymbol: $
' ISOCurrencySymbol: USD
'
'The two RegionInfo instances are equal.
Constructors
| Name | Description |
|---|---|
| RegionInfo(Int32) |
Initialiseert een nieuw exemplaar van de RegionInfo klasse op basis van het land/de regio die is gekoppeld aan de opgegeven cultuur-id. |
| RegionInfo(String) |
Initialiseert een nieuw exemplaar van de RegionInfo klasse op basis van het land/de regio of specifieke cultuur, opgegeven op naam. |
Eigenschappen
| Name | Description |
|---|---|
| CurrencyEnglishName |
Hiermee haalt u de naam op, in het Engels, van de valuta die wordt gebruikt in het land/de regio. |
| CurrencyNativeName |
Hiermee haalt u de naam op van de valuta die wordt gebruikt in het land/de regio, opgemaakt in de systeemeigen taal van het land/de regio. |
| CurrencySymbol |
Hiermee wordt het valutasymbool opgehaald dat is gekoppeld aan het land/de regio. |
| CurrentRegion |
Hiermee wordt het RegionInfo land/de regio opgehaald die wordt gebruikt door de huidige thread. |
| DisplayName |
Hiermee wordt de volledige naam van het land/de regio opgehaald in de taal van de gelokaliseerde versie van .NET. |
| EnglishName |
Hiermee wordt de volledige naam van het land/de regio in het Engels opgehaald. |
| GeoId |
Hiermee haalt u een uniek identificatienummer op voor een geografische regio, land, stad of locatie. |
| IsMetric |
Hiermee wordt een waarde opgehaald die aangeeft of het land/de regio het metrische systeem gebruikt voor metingen. |
| ISOCurrencySymbol |
Hiermee haalt u het ISO 4217-valutasymbool van drie tekens op dat is gekoppeld aan het land/de regio. |
| Name |
Hiermee haalt u de naam of ISO 3166 tweeletterige land-/regiocode voor het huidige RegionInfo object op. |
| NativeName |
Hiermee haalt u de naam op van een land/regio die is opgemaakt in de systeemeigen taal van het land/de regio. |
| ThreeLetterISORegionName |
Haalt de drieletterige code op die is gedefinieerd in ISO 3166 voor het land/de regio. |
| ThreeLetterWindowsRegionName |
Hiermee wordt de code van drie letters opgehaald die is toegewezen door Windows aan het land/de regio die wordt vertegenwoordigd door deze RegionInfo. |
| TwoLetterISORegionName |
Haalt de tweeletterige code op die is gedefinieerd in ISO 3166 voor het land/de regio. |
Methoden
| Name | Description |
|---|---|
| Equals(Object) |
Bepaalt of het opgegeven object hetzelfde exemplaar is als de huidige RegionInfo. |
| GetHashCode() |
Fungeert als een hash-functie voor de huidige RegionInfo, geschikt voor hash-algoritmen en gegevensstructuren, zoals een hash-tabel. |
| 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) |
| ToString() |
Retourneert een tekenreeks die de cultuurnaam of ISO 3166 tweeletterige land-/regiocodes bevat die zijn opgegeven voor de huidige RegionInfo. |