RegionInfo Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Contém informações sobre o país/região.
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
- Herança
-
RegionInfo
- Atributos
Observações
Para mais informações sobre esta API, consulte Observações Suplementares da API para o RegionInfo.
Example
O exemplo seguinte demonstra vários membros da RegionInfo turma.
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.
Construtores
| Name | Description |
|---|---|
| RegionInfo(Int32) |
Inicializa uma nova instância da RegionInfo classe com base no país/região associada ao identificador de cultura especificado. |
| RegionInfo(String) |
Inicializa uma nova instância da RegionInfo classe com base no país/região ou cultura específica, especificada pelo nome. |
Propriedades
| Name | Description |
|---|---|
| CurrencyEnglishName |
Recebe o nome, em inglês, da moeda usada no país/região. |
| CurrencyNativeName |
Obtém o nome da moeda usada no país/região, formatado na língua nativa do país/região. |
| CurrencySymbol |
Obtém o símbolo da moeda associado ao país/região. |
| CurrentRegion |
Obtém o RegionInfo que representa o país/região usado pelo tópico atual. |
| DisplayName |
Obtém o nome completo do país/região na língua da versão localizada do .NET. |
| EnglishName |
Obtém o nome completo do país/região em inglês. |
| GeoId |
Obtém um número de identificação único para uma região geográfica, país, cidade ou localização. |
| IsMetric |
Recebe um valor que indica se o país/região utiliza o sistema métrico para medições. |
| ISOCurrencySymbol |
Recebe o símbolo de moeda ISO 4217 de três caracteres associado ao país/região. |
| Name |
Recebe o nome ou o código de país/região de duas letras ISO 3166 para o objeto atual RegionInfo . |
| NativeName |
Recebe o nome de um país/região formatado na língua nativa do país/região. |
| ThreeLetterISORegionName |
Recebe o código de três letras definido na ISO 3166 para o país/região. |
| ThreeLetterWindowsRegionName |
Recebe o código de três letras atribuído por Windows ao país/região representado por este RegionInfo. |
| TwoLetterISORegionName |
Recebe o código de duas letras definido na ISO 3166 para o país/região. |
Métodos
| Name | Description |
|---|---|
| Equals(Object) |
Determina se o objeto especificado é a mesma instância que o atual RegionInfo. |
| GetHashCode() |
Serve como função de hash para o atual RegionInfo, adequado para algoritmos de hash e estruturas de dados, como uma tabela de hash. |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| MemberwiseClone() |
Cria uma cópia superficial do atual Object. (Herdado de Object) |
| ToString() |
Devolve uma cadeia contendo o nome da cultura ou códigos de país/região de duas letras ISO 3166 especificados para o atual RegionInfo. |