BamlLocalizabilityResolver Klasa

Definicja

Rozwiązuje ustawienia lokalizowalne dla klas i właściwości w binarnym języku XAML (BAML).

public ref class BamlLocalizabilityResolver abstract
public abstract class BamlLocalizabilityResolver
type BamlLocalizabilityResolver = class
Public MustInherit Class BamlLocalizabilityResolver
Dziedziczenie
BamlLocalizabilityResolver

Uwagi

BamlLocalizabilityResolver jest używany przez element BamlLocalizer w celu rozwiązania ustawień lokalizacyjnych dla klas i właściwości w języku BAML. Rozpoznawanie jest wywoływane zarówno w momencie wyodrębniania zasobów, jak i podczas aktualizowania zlokalizowanego kodu BAML.

W momencie wyodrębniania zasobów (ExtractResources) program rozpoznawania:

  • Udostępnia LocalizabilityAttribute klasy i właściwości w języku BAML podczas BamlLocalizer tworzenia zasobów lokalizowalnych.

  • Zapewnia preferencje formatowania elementów w języku BAML, dzięki czemu elementy są formatowane jako tagi wbudowane.

W momencie aktualizacji zlokalizowanego kodu BAML (UpdateBaml) program rozpoznawania:

  • Rozwiązuje formatowanie tagów z powrotem do klas.

  • Rozpoznaje nazwę zestawu zawierającego definicję klasy.

  • BamlLocalizabilityResolver jest podklasowana przez klasę wewnętrzną, która wykonuje praktyczne aspekty funkcji klasy dla BamlLocalizerklasy .

Konstruktory

BamlLocalizabilityResolver()

Inicjuje nowe wystąpienie klasy BamlLocalizabilityResolver.

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetElementLocalizability(String, String)

Zwraca wartość wskazującą, czy określony typ elementu może być zlokalizowany i, jeśli tak, czy można go sformatować w tekście.

GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetPropertyLocalizability(String, String, String)

Zwraca wartość wskazującą, czy można lokalizować określoną właściwość określonego typu elementu.

GetType()

Type Pobiera bieżące wystąpienie.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ResolveAssemblyFromClass(String)

Zwraca pełną nazwę zestawu zawierającego określoną klasę.

ResolveFormattingTagToClass(String)

Zwraca pełną nazwę klasy tagu XAML, który nie został napotkany w języku BAML.

ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy

Zobacz też