LocalizationCategory Enumeration

 
System_CAPS_noteNote

The .NET API Reference documentation has a new home. Visit the .NET API Browser on docs.microsoft.com to see the new experience.

Specifies the category value of a LocalizabilityAttribute for a binary XAML (BAML) class or class member.

Namespace:   System.Windows
Assembly:  PresentationCore (in PresentationCore.dll)

public enum LocalizationCategory

Member nameDescription
Button

A Button or related control.

CheckBox

A CheckBox or related control.

ComboBox

A ComboBox or related control such as ComboBoxItem.

Font

Font-related data such as font name, style, or size.

Hyperlink

A Hyperlink or related control.

Ignore

Do not localize this resource. This does not apply to any child nodes that might exist.

Inherit

Inherits its category from a parent node.

Label

A Label or related control.

ListBox

A ListBox or related control such as ListBoxItem.

Menu

A Menu or related control such as MenuItem.

NeverLocalize

Do not localize this resource, or any child nodes whose category is set to Inherit.

None

Resource does not belong to a standard category.

RadioButton

A RadioButton or related control.

Text

For a lengthy piece of text.

TextFlow

For panels that can contain text.

Title

For a single line of text, such as text used for a title.

ToolTip

A ToolTip or related control.

XmlData

XML data. 

A LocalizabilityAttribute attribute can be applied to a class, property, or method.

For more information on how to use localization attributes, see Localization Attributes and Comments.

The following code example shows the category value of a LocalizabilityAttribute defined for a button.

<!-- 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>

.NET Framework
Available since 3.0
Return to top
Show: