LocalizationCategory 列挙型

定義

バイナリ XAML (BAML) クラスまたはクラス メンバーの LocalizabilityAttribute のカテゴリ値を指定します。

public enum class LocalizationCategory
public enum LocalizationCategory
type LocalizationCategory = 
Public Enum LocalizationCategory
継承
LocalizationCategory

フィールド

名前 説明
None 0

リソースは標準カテゴリに属していません。

Text 1

長いテキストの場合。

Title 2

タイトルに使用されるテキストなど、1 行のテキストの場合。

Label 3

Labelまたは関連するコントロール。

Button 4

Buttonまたは関連するコントロール。

CheckBox 5

CheckBoxまたは関連するコントロール。

ComboBox 6

ComboBoxまたは関連するコントロール (ComboBoxItemなど)。

ListBox 7

ListBoxまたは関連するコントロール (ListBoxItemなど)。

Menu 8

Menuまたは関連するコントロール (MenuItemなど)。

RadioButton 9

RadioButtonまたは関連するコントロール。

ToolTip 10

ToolTipまたは関連するコントロール。

11

Hyperlinkまたは関連するコントロール。

TextFlow 12

テキストを含めることができるパネルの場合。

XmlData 13

XML データ。

Font 14

フォント名、スタイル、サイズなどのフォント関連データ。

Inherit 15

親ノードからカテゴリを継承します。

Ignore 16

このリソースはローカライズしないでください。 これは、存在する可能性のある子ノードには適用されません。

NeverLocalize 17

このリソースや、カテゴリが [継承] に設定されている子ノードはローカライズしないでください。

次のコード例は、ボタンに対して定義された LocalizabilityAttribute のカテゴリ値を示しています。

<!-- Define localization attributes for the button.
      - The content is visible to the localizer and can be changed.
      - The font family property is visible to the localizer but cannot be changed. -->
  <Button
    FontFamily="Microsoft San Serif"
    Localization.Attributes=
      "$Content(Button Readable Modifiable) FontFamily(Font Readable Unmodifiable)" >
    your company name here
  </Button>

注釈

LocalizabilityAttribute属性は、クラス、プロパティ、またはメソッドに適用できます。

ローカライズ属性の使用方法の詳細については、「 ローカリゼーション属性とコメント」を参照してください。

適用対象

こちらもご覧ください