BamlLocalizabilityResolver Klas

Definitie

Hiermee worden lokaliseerbare instellingen voor klassen en eigenschappen in binaire XAML (BAML) omgezet.

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

Opmerkingen

BamlLocalizabilityResolver wordt gebruikt door het BamlLocalizer om lokalisatie-instellingen voor klassen en eigenschappen in BAML op te lossen. De resolver wordt zowel op het moment van resourceextractie genoemd als wanneer gelokaliseerde BAML wordt bijgewerkt.

Op het moment van resourceextractie (ExtractResources), de resolver:

  • Biedt LocalizabilityAttribute klassen en eigenschappen in BAML wanneer de BamlLocalizer lokaliseerbare resources worden samengesteld.

  • Biedt opmaakvoorkeuren voor elementen in BAML, zodat elementen worden opgemaakt als inlinetags.

Op het moment waarop gelokaliseerde BAML wordt bijgewerkt (UpdateBaml), is de resolver:

  • Hiermee worden opmaaktags weer omgezet in klassen.

  • Hiermee wordt de naam van de assembly die klassedefinitie bevat, omgezet.

  • BamlLocalizabilityResolveris subklassen van een interne klasse die de praktische aspecten van de klassefuncties uitvoert.BamlLocalizer

Constructors

Name Description
BamlLocalizabilityResolver()

Initialiseert een nieuw exemplaar van de BamlLocalizabilityResolver klasse.

Methoden

Name Description
Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
GetElementLocalizability(String, String)

Retourneert een waarde die aangeeft of een opgegeven type element kan worden gelokaliseerd en, als dat het zo is, of het inline kan worden opgemaakt.

GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetPropertyLocalizability(String, String, String)

Retourneert een waarde die aangeeft of een opgegeven eigenschap van een opgegeven type element kan worden gelokaliseerd.

GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
ResolveAssemblyFromClass(String)

Retourneert de volledige naam van de assembly die de opgegeven klasse bevat.

ResolveFormattingTagToClass(String)

Retourneert de volledige klassenaam van een XAML-tag die niet is opgetreden in BAML.

ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)

Van toepassing op

Zie ook