BamlLocalizabilityResolver Třída

Definice

Řeší lokalizovatelné nastavení tříd a vlastností v binárním xaml (BAML).

public ref class BamlLocalizabilityResolver abstract
public abstract class BamlLocalizabilityResolver
type BamlLocalizabilityResolver = class
Public MustInherit Class BamlLocalizabilityResolver
Dědičnost
BamlLocalizabilityResolver

Poznámky

BamlLocalizabilityResolver slouží BamlLocalizer k vyřešení nastavení lokalizovatelnosti pro třídy a vlastnosti v BAML. Překladač se volá v době extrakce prostředků i při aktualizaci lokalizovaného BAML.

V době extrakce prostředků (ExtractResources) překladač:

  • Poskytuje LocalizabilityAttribute třídy a vlastnosti v BAML při BamlLocalizer vytváření lokalizovatelných prostředků.

  • Poskytuje předvolby formátování prvků v BAML, takže prvky jsou formátovány jako vložené značky.

V době, kdy je lokalizovaný BAML aktualizován (UpdateBaml), překladač:

  • Řeší formátování značek zpět do tříd.

  • Vyřeší název sestavení, které obsahuje definici třídy.

  • BamlLocalizabilityResolver je podtříděna interní třídou, která provádí praktické aspekty funkcí třídy pro BamlLocalizer.

Konstruktory

BamlLocalizabilityResolver()

Inicializuje novou instanci BamlLocalizabilityResolver třídy.

Metody

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetElementLocalizability(String, String)

Vrátí hodnotu, která určuje, zda lze zadaný typ elementu lokalizovat, a pokud ano, zda lze formátovat vložený.

GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetPropertyLocalizability(String, String, String)

Vrátí hodnotu, která určuje, zda je možné lokalizovat zadanou vlastnost zadaného typu elementu.

GetType()

Type Získá aktuální instanci.

(Zděděno od Object)
MemberwiseClone()

Vytvoří použádnou kopii aktuálního souboru Object.

(Zděděno od Object)
ResolveAssemblyFromClass(String)

Vrátí úplný název sestavení, které obsahuje zadanou třídu.

ResolveFormattingTagToClass(String)

Vrátí úplný název třídy značky XAML, která nebyla zjištěna v BAML.

ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro

Viz také