Localization Класс

Определение

Класс Localization определяет вложенные свойства зависимостей для атрибутов и комментариев локализации.The Localization class defines attached properties for localization attributes and comments.

public ref class Localization abstract sealed
public static class Localization
type Localization = class
Public Class Localization
Наследование
Localization

Примеры

В следующем примере кода показаны атрибуты и комментарии локализации, определенные для текстового блока.The following code example shows localization attributes and comments defined for a text block.

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

Комментарии

Авторы разметки могут иметь особые требования к элементам Язык XAMLExtensible Application Markup Language (XAML) пользовательского интерфейса, например ограничения для длины текста, семейства шрифтов или размера шрифта.Markup authors may have specific requirements for elements in Язык XAMLExtensible Application Markup Language (XAML) UI, such as constraints for text length, font family, or font size. Локализаторы должны знать о них, чтобы обеспечить единообразную локализацию.Localizers need to know about them in order to provide consistent localization. Свойства локализации могут быть указаны внутри Язык XAMLExtensible Application Markup Language (XAML), что позволяет авторам взаимодействовать с локализацией.Localization properties can be specified inside Язык XAMLExtensible Application Markup Language (XAML), allowing authors to communicate their localization needs to localizers. Эти свойства предоставляют правила и указания для локализации, которые можно использовать для изменения приложения.These properties provide rules and hints for localization, which can be used to modify the application. Существует два типа свойств локализации:There are two types of localization properties:

  • Атрибуты локализации.Localization attributes. Атрибуты указывают, какие ресурсы, например FontFamily, должны быть локализованы.The attributes specify which resources, such as FontFamily, are to be localized.

  • Комментарии локализации.Localization comments. Комментарии — это текст произвольной формы, который включается автором разметки.The comments are free-form text that the markup author includes.

Дополнительные сведения об использовании этих свойств локализации см. в разделе атрибуты и комментарии локализации.For more information on how to use these localization properties, see Localization Attributes and Comments.

Поля

AttributesProperty

Идентифицирует присоединенное свойство Attributes.Identifies the Attributes attached property.

CommentsProperty

Идентифицирует присоединенное свойство Comments.Identifies the Comments attached property.

Методы

GetAttributes(Object)

Возвращает значение вложенного свойства зависимостей AttributesProperty из указанного элемента.Gets the value of the AttributesProperty attached property from a specified element.

GetComments(Object)

Возвращает значение вложенного свойства зависимостей CommentsProperty из указанного элемента.Gets the value of the CommentsProperty attached property from a specified element.

SetAttributes(Object, String)

Задает вложенное свойство зависимостей AttributesProperty для указанного элемента.Sets the AttributesProperty attached property for the specified element.

SetComments(Object, String)

Задает значение вложенного свойства зависимостей CommentsProperty для заданного элемента.Sets the CommentsProperty attached property to the specified element.

Применяется к