RegionInfo Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Contient des informations sur le pays/la région.
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
- Héritage
-
RegionInfo
- Attributs
Remarques
Pour plus d’informations sur cette API, consultez les remarques d’API supplémentaires pour RegionInfo.
Example
L’exemple suivant illustre plusieurs membres de la RegionInfo classe.
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.
Constructeurs
| Nom | Description |
|---|---|
| RegionInfo(Int32) |
Initialise une nouvelle instance de la RegionInfo classe en fonction du pays/de la région associé à l’identificateur de culture spécifié. |
| RegionInfo(String) |
Initialise une nouvelle instance de la classe en fonction du pays/de la RegionInfo région ou d’une culture spécifique, spécifiée par nom. |
Propriétés
| Nom | Description |
|---|---|
| CurrencyEnglishName |
Obtient le nom, en anglais, de la devise utilisée dans le pays/la région. |
| CurrencyNativeName |
Obtient le nom de la devise utilisée dans le pays/la région, mis en forme dans la langue native du pays/de la région. |
| CurrencySymbol |
Obtient le symbole monétaire associé au pays/à la région. |
| CurrentRegion |
Obtient le RegionInfo paramètre qui représente le pays/la région utilisé par le thread actuel. |
| DisplayName |
Obtient le nom complet du pays/de la région dans la langue de la version localisée de .NET. |
| EnglishName |
Obtient le nom complet du pays/de la région en anglais. |
| GeoId |
Obtient un numéro d’identification unique pour une région géographique, un pays, une ville ou un emplacement. |
| IsMetric |
Obtient une valeur indiquant si le pays/la région utilise le système de métriques pour les mesures. |
| ISOCurrencySymbol |
Obtient le symbole monétaire ISO 4217 à trois caractères associé au pays/à la région. |
| Name |
Obtient le nom ou le code pays/région iso 3166 à deux lettres pour l’objet actuel RegionInfo . |
| NativeName |
Obtient le nom d’un pays/région mis en forme dans la langue native du pays/région. |
| ThreeLetterISORegionName |
Obtient le code à trois lettres défini dans ISO 3166 pour le pays/région. |
| ThreeLetterWindowsRegionName |
Obtient le code à trois lettres attribué par Windows au pays/région représenté par cette RegionInfo. |
| TwoLetterISORegionName |
Obtient le code à deux lettres défini dans ISO 3166 pour le pays/région. |
Méthodes
| Nom | Description |
|---|---|
| Equals(Object) |
Détermine si l’objet spécifié est la même instance que l’objet actif RegionInfo. |
| GetHashCode() |
Sert de fonction de hachage pour le courant RegionInfo, adapté aux algorithmes de hachage et aux structures de données, comme une table de hachage. |
| GetType() |
Obtient la Type de l’instance actuelle. (Hérité de Object) |
| MemberwiseClone() |
Crée une copie superficielle du Objectactuel. (Hérité de Object) |
| ToString() |
Retourne une chaîne contenant le nom de culture ou les codes pays/région iso 3166 à deux lettres spécifiés pour le code actuel RegionInfo. |