CultureInfo.Parent Eigenschap
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.
Hiermee haalt u de CultureInfo bovenliggende cultuur van de huidige CultureInfo.
public:
virtual property System::Globalization::CultureInfo ^ Parent { System::Globalization::CultureInfo ^ get(); };
public virtual System.Globalization.CultureInfo Parent { get; }
member this.Parent : System.Globalization.CultureInfo
Public Overridable ReadOnly Property Parent As CultureInfo
Waarde van eigenschap
De CultureInfo cultuur die de bovenliggende cultuur van de huidige CultureInfovertegenwoordigt.
Voorbeelden
In het volgende codevoorbeeld wordt de bovenliggende cultuur van elke specifieke cultuur bepaald met behulp van de Chinese taal.
Note
In het voorbeeld worden de oudere zh-CHS en zh-CHT cultuurnamen weergegeven met respectievelijk de 0x0004 en 0x7C04 cultuur-id's. Uw Windows Vista toepassingen moeten echter de naam zh-Hans gebruiken in plaats van zh-CHS en de naam zh-Hant in plaats van zh-CHT. De zh-Hans namen en zh-Hant namen vertegenwoordigen de huidige standaard en moeten worden gebruikt, tenzij u een reden hebt om de oudere namen te gebruiken.
using System;
using System.Globalization;
public class SamplesCultureInfo
{
public static void Main()
{
// Prints the header.
Console.WriteLine("SPECIFIC CULTURE PARENT CULTURE");
// Determines the specific cultures that use the Chinese language, and displays the parent culture.
foreach (CultureInfo ci in CultureInfo.GetCultures(CultureTypes.SpecificCultures))
{
if (ci.TwoLetterISOLanguageName == "zh")
{
Console.Write("0x{0} {1} {2,-40}", ci.LCID.ToString("X4"), ci.Name, ci.EnglishName);
Console.WriteLine("0x{0} {1} {2}", ci.Parent.LCID.ToString("X4"), ci.Parent.Name, ci.Parent.EnglishName);
}
}
}
}
/*
This code produces the following output.
SPECIFIC CULTURE PARENT CULTURE
0x0404 zh-TW Chinese (Traditional, Taiwan) 0x7C04 zh-CHT Chinese (Traditional) Legacy
0x0804 zh-CN Chinese (Simplified, PRC) 0x0004 zh-CHS Chinese (Simplified) Legacy
0x0C04 zh-HK Chinese (Traditional, Hong Kong S.A.R.) 0x7C04 zh-CHT Chinese (Traditional) Legacy
0x1004 zh-SG Chinese (Simplified, Singapore) 0x0004 zh-CHS Chinese (Simplified) Legacy
0x1404 zh-MO Chinese (Traditional, Macao S.A.R.) 0x7C04 zh-CHT Chinese (Traditional) Legacy
*/
Imports System.Globalization
Module Module1
Public Sub Main()
' Prints the header.
Console.WriteLine("SPECIFIC CULTURE PARENT CULTURE")
' Determines the specific cultures that use the Chinese language, and displays the parent culture.
Dim ci As CultureInfo
For Each ci In CultureInfo.GetCultures(CultureTypes.SpecificCultures)
If ci.TwoLetterISOLanguageName = "zh" Then
Console.Write("0x{0} {1} {2,-40}", ci.LCID.ToString("X4"), ci.Name, ci.EnglishName)
Console.WriteLine("0x{0} {1} {2}", ci.Parent.LCID.ToString("X4"), ci.Parent.Name, ci.Parent.EnglishName)
End If
Next ci
End Sub
'This code produces the following output.
'
'SPECIFIC CULTURE PARENT CULTURE
'0x0404 zh-TW Chinese (Traditional, Taiwan) 0x7C04 zh-CHT Chinese (Traditional) Legacy
'0x0804 zh-CN Chinese (Simplified, PRC) 0x0004 zh-CHS Chinese (Simplified) Legacy
'0x0C04 zh-HK Chinese (Traditional, Hong Kong S.A.R.) 0x7C04 zh-CHT Chinese (Traditional) Legacy
'0x1004 zh-SG Chinese (Simplified, Singapore) 0x0004 zh-CHS Chinese (Simplified) Legacy
'0x1404 zh-MO Chinese (Traditional, Macao S.A.R.) 0x7C04 zh-CHT Chinese (Traditional) Legacy
End Module
Opmerkingen
De culturen hebben een hiƫrarchie waarin de bovenliggende van een specifieke cultuur een neutrale cultuur is, de bovenliggende van een neutrale cultuur de InvariantCulture, en het bovenliggende van de InvariantCulture is de invariante cultuur zelf. De bovenliggende cultuur omvat alleen de set informatie die gemeenschappelijk is tussen de kinderen.
Als de resources voor de specifieke cultuur niet beschikbaar zijn in het systeem, worden de resources voor de neutrale cultuur gebruikt. Als de resources voor de neutrale cultuur niet beschikbaar zijn, worden de resources die zijn ingesloten in de hoofdsamenstelling gebruikt. Raadpleeg Resources verpakken en implementeren voor meer informatie over het terugvalproces van resources.