Nyelv

Localization Osztály

Definíció

Az Localization osztály a honosítási attribútumok és megjegyzések csatolt tulajdonságait határozza meg.

public ref class Localization abstract sealed
public static class Localization
type Localization = class
Public Class Localization
Öröklődés
Localization

Példák

Az alábbi példakód egy szövegblokkhoz definiált honosítási attribútumokat és megjegyzéseket mutat be.

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

Megjegyzések

A korrektúrakészítőknek speciális követelményei lehetnek az XAML felhasználói felületén található elemekre, például a szöveghosszra, a betűcsaládra vagy a betűméretre vonatkozó korlátozásokra. A honosítóknak tudniuk kell róluk a konzisztens honosítás érdekében. A honosítási tulajdonságok az XAML(Extensible Application Markup Language, Extensible Application Markup Language, XAML) nyelven adhatók meg, így a szerzők a honosítási igényeiket kommunikálhatják a honosítókkal. Ezek a tulajdonságok szabályokat és tippeket nyújtanak a honosításhoz, amelyek az alkalmazás módosítására használhatók. A honosítási tulajdonságoknak két típusa van:

  • Honosítási attribútumok. Az attribútumok meghatározzák, FontFamilyhogy mely erőforrásokat kell honosítani.

  • Honosítási megjegyzések. A megjegyzések olyan szabad formátumú szövegek, amelyeket a korrektúra szerzője tartalmaz.

A honosítási tulajdonságok használatáról további információt a Honosítási attribútumok és megjegyzések című témakörben talál.

Mezők

Név Description
AttributesProperty

Azonosítja a Attributes csatolt tulajdonságot.

CommentsProperty

Azonosítja a Comments csatolt tulajdonságot.

Hozzácsatolt tulajdonságok

Név Description
Attributes

Az Localization osztály a honosítási attribútumok és megjegyzések csatolt tulajdonságait határozza meg.

Comments

Az Localization osztály a honosítási attribútumok és megjegyzések csatolt tulajdonságait határozza meg.

Metódusok

Név Description
GetAttributes(Object)

Lekéri a AttributesProperty csatolt tulajdonság értékét egy adott elemből.

GetComments(Object)

Lekéri a CommentsProperty csatolt tulajdonság értékét egy adott elemből.

SetAttributes(Object, String)

Beállítja a AttributesProperty megadott elem csatolt tulajdonságát.

SetComments(Object, String)

Beállítja a CommentsProperty csatolt tulajdonságot a megadott elemre.

A következőre érvényes: