FrameworkElement.Language Özellik

Tanım

Bir öğeye uygulanan yerelleştirme/genelleştirme dili bilgilerini alır veya ayarlar.

public:
 property System::Windows::Markup::XmlLanguage ^ Language { System::Windows::Markup::XmlLanguage ^ get(); void set(System::Windows::Markup::XmlLanguage ^ value); };
public System.Windows.Markup.XmlLanguage Language { get; set; }
member this.Language : System.Windows.Markup.XmlLanguage with get, set
Public Property Language As XmlLanguage

Özellik Değeri

Bu öğenin dil bilgileri. Varsayılan değer, değeri "en-US" dizesine ayarlanmış bir XmlLanguageIetfLanguageTag değerdir.

Açıklamalar

Dize biçimleri RFC 3066 standardına uyar. Örneğin, ABD İngilizcesi "en-US" şeklindedir. Değerler ve biçim hakkında daha fazla bilgi için bkz XmlLanguage. .

Bu bağımlılık özelliği özellik değerlerini devralır. Yerel değerler veya stiller aracılığıyla oluşturulacak Language başka değerleri olmayan alt öğeler varsa, özellik sistemi bu değerin atandığı en yakın üst öğenin değeri olarak Language değeri ayarlar.

XML, özniteliğin genel anlamını xml:lang tanımlar. Language temelde bu özniteliğin anlamını bağımlılık özelliği olarak kullanıma sunar. Language program aracılığıyla ayarlanabilir ve özellik sistemi değeri devralmaya, özniteliğin xml:lang XML'deki alt öğe kapsamına nasıl devralabileceğine paralel bir şekilde katılabilir. ayarlarsanız Language, bu değer olur ve önceki herhangi bir değerin xml:lang üzerine yazar. Daha fazla bilgi için bkz. XAML'de xml:lang İşleme.

Bağımlılık Özelliği Bilgileri

Öğe Değer
Tanımlayıcı alanı LanguageProperty
Meta veri özellikleri olarak ayarlandı true Inherits

Şunlara uygulanır