Поделиться через


Localization Класс

Определение

Класс Localization определяет вложенные свойства зависимостей для атрибутов и комментариев локализации.

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

Примеры

В следующем примере кода показаны атрибуты локализации и комментарии, определенные для текстового блока.

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

Комментарии

У авторов разметки могут быть особые требования к элементам пользовательского интерфейса xaml, например ограничения на длину текста, семейство шрифтов или размер шрифта. Локализаторы должны знать о них, чтобы обеспечить согласованную локализацию. Свойства локализации можно указать в XAML, что позволяет авторам сообщать о своих потребностях в локализации локализаторам. Эти свойства предоставляют правила и указания для локализации, которые можно использовать для изменения приложения. Существует два типа свойств локализации:

  • Атрибуты локализации. Атрибуты указывают, какие ресурсы, например FontFamily, должны быть локализованы.

  • Комментарии о локализации. Комментарии представляют собой текст в свободной форме, который включает автор разметки.

Дополнительные сведения об использовании этих свойств локализации см. в разделе Атрибуты локализации и комментарии.

Поля

AttributesProperty

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

CommentsProperty

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

Присоединенные свойства

Attributes

Класс Localization определяет вложенные свойства зависимостей для атрибутов и комментариев локализации.

Comments

Класс Localization определяет вложенные свойства зависимостей для атрибутов и комментариев локализации.

Методы

GetAttributes(Object)

Возвращает значение вложенного свойства зависимостей AttributesProperty из указанного элемента.

GetComments(Object)

Возвращает значение вложенного свойства зависимостей CommentsProperty из указанного элемента.

SetAttributes(Object, String)

Задает вложенное свойство зависимостей AttributesProperty для указанного элемента.

SetComments(Object, String)

Задает значение вложенного свойства зависимостей CommentsProperty для заданного элемента.

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