Aracılığıyla paylaş


Localization Sınıf

Tanım

sınıfı, Localization yerelleştirme öznitelikleri ve açıklamaları için ekli özellikleri tanımlar.

public ref class Localization abstract sealed
public static class Localization
type Localization = class
Public Class Localization
Devralma
Localization

Örnekler

Aşağıdaki kod örneği, bir metin bloğu için tanımlanan yerelleştirme özniteliklerini ve açıklamalarını gösterir.

<!-- Define localization attributes and comments for the text block.
    - The content is visible to the localizer and can be changed.
    - The font size property is visible to the localizer and can be changed.
    - The comment specifies that the trademark font size should be used. -->
<TextBlock
  FontSize="14"
  Localization.Attributes=
    "$Content(Text Readable Modifiable) FontSize(Font Readable Modifiable)"
  Localization.Comments=
    "$Content(Trademark) FontSize(Trademark font size)" >
  your company name here
</TextBlock>

Açıklamalar

İşaretlemeyi yazanların Genişletilebilir Uygulama biçimlendirme Dili (XAML) kullanıcı arabirimindeki öğeler için metin uzunluğu, yazı tipi ailesi veya yazı tipi boyutu kısıtlamaları gibi belirli gereksinimleri olabilir. Tutarlı yerelleştirme sağlamak için yerelleştiricilerin bunları bilmesi gerekir. Yerelleştirme özellikleri Genişletilebilir Uygulama Biçimlendirme Dili (XAML) içinde belirtilebilir ve yazarların yerelleştirme gereksinimlerini yerelleştiricilere iletmesine olanak sağlar. Bu özellikler, uygulamayı değiştirmek için kullanılabilecek yerelleştirme kuralları ve ipuçları sağlar. İki tür yerelleştirme özelliği vardır:

  • Yerelleştirme öznitelikleri. Öznitelikler, gibi FontFamilyhangi kaynakların yerelleştirileceğini belirtir.

  • Yerelleştirme açıklamaları. Açıklamalar, işaretleme yazarının içerdiği serbest biçimli metindir.

Bu yerelleştirme özelliklerini kullanma hakkında daha fazla bilgi için bkz. Yerelleştirme Öznitelikleri ve Açıklamaları.

Alanlar

AttributesProperty

Attributes Ekli özelliği tanımlar.

CommentsProperty

Comments Ekli özelliği tanımlar.

İliştirilmiş Özellikler

Attributes

sınıfı, Localization yerelleştirme öznitelikleri ve açıklamaları için ekli özellikleri tanımlar.

Comments

sınıfı, Localization yerelleştirme öznitelikleri ve açıklamaları için ekli özellikleri tanımlar.

Yöntemler

GetAttributes(Object)

Belirtilen bir öğeden eklenen özelliğin değerini AttributesProperty alır.

GetComments(Object)

Belirtilen bir öğeden eklenen özelliğin değerini CommentsProperty alır.

SetAttributes(Object, String)

AttributesProperty Belirtilen öğe için ekli özelliği ayarlar.

SetComments(Object, String)

CommentsProperty Ekli özelliği belirtilen öğeye ayarlar.

Şunlara uygulanır