RegionInfo.CurrencyNativeName Propriété

Définition

Obtient le nom de la devise utilisée dans le pays ou la région, mis en forme dans la langue native du pays ou de la région.

public:
 virtual property System::String ^ CurrencyNativeName { System::String ^ get(); };
public virtual string CurrencyNativeName { get; }
[System.Runtime.InteropServices.ComVisible(false)]
public virtual string CurrencyNativeName { get; }
member this.CurrencyNativeName : string
[<System.Runtime.InteropServices.ComVisible(false)>]
member this.CurrencyNativeName : string
Public Overridable ReadOnly Property CurrencyNativeName As String

Valeur de propriété

Nom natif de la devise utilisée dans le pays ou la région, mis en forme dans la langue associée au code de pays ou de région ISO 3166.

Attributs

Exemples

L’exemple de code suivant illustre la CurrencyNativeName propriété .

// This example demonstrates the RegionInfo.EnglishName, NativeName,
// CurrencyEnglishName, CurrencyNativeName, and GeoId properties.

using namespace System;
using namespace System::Globalization;

int main()
{
    // Regional Info for Sweden
    RegionInfo^ ri = gcnew RegionInfo("SE");

    Console::WriteLine("Region English Name: . . . {0}", ri->EnglishName);
    Console::WriteLine("Native Name: . . . . . . . {0}", ri->NativeName);
    Console::WriteLine("Currency English Name: . . {0}",
        ri->CurrencyEnglishName);
    Console::WriteLine("Currency Native Name:. . . {0}",
        ri->CurrencyNativeName);
    Console::WriteLine("Geographical ID: . . . . . {0}", ri->GeoId);
}
/*
This code example produces the following results:

Region English Name: . . . Sweden
Native Name: . . . . . . . Sverige
Currency English Name: . . Swedish Krona
Currency Native Name:. . . Svensk krona
Geographical ID: . . . . . 221

*/
// This example demonstrates the RegionInfo.EnglishName, NativeName,
// CurrencyEnglishName, CurrencyNativeName, and GeoId properties.

using System;
using System.Globalization;

class Sample
{
    public static void Main()
    {
    RegionInfo ri = new RegionInfo("SE"); // Sweden

    Console.WriteLine("Region English Name: . . . {0}", ri.EnglishName);
    Console.WriteLine("Native Name: . . . . . . . {0}", ri.NativeName);
    Console.WriteLine("Currency English Name: . . {0}", ri.CurrencyEnglishName);
    Console.WriteLine("Currency Native Name:. . . {0}", ri.CurrencyNativeName);
    Console.WriteLine("Geographical ID: . . . . . {0}", ri.GeoId);
    }
}
/*
This code example produces the following results:

Region English Name: . . . Sweden
Native Name: . . . . . . . Sverige
Currency English Name: . . Swedish Krona
Currency Native Name:. . . Svensk krona
Geographical ID: . . . . . 221

*/
' This example demonstrates the RegionInfo.EnglishName, NativeName,
' CurrencyEnglishName, CurrencyNativeName, and GeoId properties.
Imports System.Globalization

Class Sample
   Public Shared Sub Main()
      Dim ri As New RegionInfo("SE") ' Sweden
      Console.WriteLine("Region English Name: . . . {0}", ri.EnglishName)
      Console.WriteLine("Native Name: . . . . . . . {0}", ri.NativeName)
      Console.WriteLine("Currency English Name: . . {0}", ri.CurrencyEnglishName)
      Console.WriteLine("Currency Native Name:. . . {0}", ri.CurrencyNativeName)
      Console.WriteLine("Geographical ID: . . . . . {0}", ri.GeoId)
   End Sub
End Class
'
'This code example produces the following results:
'
'Region English Name: . . . Sweden
'Native Name: . . . . . . . Sverige
'Currency English Name: . . Swedish Krona
'Currency Native Name:. . . Svensk krona
'Geographical ID: . . . . . 221
'

Remarques

Si l’objet actuel RegionInfo est créé avec une culture spécifique et que plusieurs langues sont utilisées dans le pays/la région correspondant, la CurrencyNativeName propriété récupère le nom de devise associé à la culture spécifique.

La valeur de cette propriété dépend de la langue associée à un pays/région particulier. Par conséquent, si vous envisagez d’utiliser la CurrencyNativeName propriété , vous devez instancier l’objet RegionInfo en transmettant au RegionInfo(String) constructeur un code combiné de langue et de pays/région. Par exemple, si un RegionInfo objet est instancié avec un code combiné de langue et de pays/région « en-CA » pour l’anglais (Canada), la valeur de sa CurrencyNativeName propriété est « Dollar canadien ». S’il est instancié avec un code combiné de langue et de pays/région « fr-CA » pour Français (Canada), la valeur de sa CurrencyNativeName propriété est « Dollar canadien ». Par conséquent, la création de l’objet RegionInfo avec uniquement un nom de pays/région (« CA » dans ce cas) n’est pas suffisamment spécifique pour distinguer le nom de la devise native appropriée.

S’applique à