次の方法で共有


BamlLocalizabilityResolver クラス

定義

バイナリ XAML (BAML) のクラスとプロパティのローカライズ可能な設定を解決します。

public ref class BamlLocalizabilityResolver abstract
public abstract class BamlLocalizabilityResolver
type BamlLocalizabilityResolver = class
Public MustInherit Class BamlLocalizabilityResolver
継承
BamlLocalizabilityResolver

注釈

BamlLocalizabilityResolver は、BAML のクラスとプロパティのローカライズ可能性設定を解決するために によって BamlLocalizer 使用されます。 リゾルバーは、リソース抽出時とローカライズされた BAML の更新時の両方で呼び出されます。

リソース抽出 (ExtractResources) の時点で、リゾルバーは次の手順を実行します。

  • がローカライズ可能なリソースを構築している場合BamlLocalizerに、BAML のクラスとプロパティを提供LocalizabilityAttributeします。

  • 要素がインライン タグとして書式設定されるように、BAML 内の要素の書式設定設定を提供します。

ローカライズされた BAML が更新された時点 (UpdateBaml) に、リゾルバーは次の手順を実行します。

  • 書式設定タグをクラスに解決します。

  • クラス定義を含むアセンブリの名前を解決します。

  • BamlLocalizabilityResolver は、 のクラス関数 BamlLocalizerの実用的な側面を実行する内部クラスによってサブクラス化されます。

コンストラクター

BamlLocalizabilityResolver()

BamlLocalizabilityResolver クラスの新しいインスタンスを初期化します。

メソッド

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetElementLocalizability(String, String)

指定した型の要素がローカライズ可能かどうか、およびローカライズ可能な場合はインラインの書式設定が可能かどうかを示す値を返します。

GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetPropertyLocalizability(String, String, String)

指定した型の要素の指定したプロパティがローカライズ可能かどうかを示す値を返します。

GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
ResolveAssemblyFromClass(String)

指定したクラスを格納するアセンブリの完全名を返します。

ResolveFormattingTagToClass(String)

BAML で検出されていない XAML タグの完全なクラス名を返します。

ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象

こちらもご覧ください