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 свойство указанному элементу. |