RegionInfo::GeoId Property
Gets a unique identification number for a geographical region, country, city, or location.
Assembly: mscorlib (in mscorlib.dll)
Property Value
Type: System::Int32A 32-bit signed number that uniquely identifies a geographical location.
The application should use the GeoId property to provide culture-specific services to customers. For example, the GeoId property can be used as a key to access a database record that contains specific information about a country/region.
This property value corresponds to the Windows GetUserGeoID function. For a list of geographical identifiers, see Table of Geographical Locations in the MSDN Library.
The following code example demonstrates the GeoId property.
// 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::Clear(); 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 */
Available since 2.0