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 для заданного элемента. |