System.Xaml.Schema 名前空間

XAML 型システムの拡張性をサポートする型が含まれています。

クラス

名前 説明
XamlMemberInvoker

リフレクション以外の手法を使用して XAML メンバーのメンバー特性にアクセスできる拡張ポイントを提供します。

XamlTypeInvoker

リフレクションとコンストラクター以外の手法を使用して XAML 型のインスタンスを構築できる拡張ポイントを提供します。

XamlTypeName

名前と名前空間の観点から XAML 型を指定する手段を提供します。

XamlTypeTypeConverter

XamlType オブジェクトを型名を表す文字列との間で変換します。 この機能は、 PropertyDefinitionを介して、マークアップ定義による XAML 拡張機能に使用されます。

XamlValueConverter<TConverterBase>

最終的な変換先の型以外の入力に基づいて XAML の初期化またはシリアル化の値を生成する手法の一般的な API サーフェスを提供します。 これには、マークアップ拡張と型コンバーターが含まれます。

列挙型

名前 説明
AllowedMemberLocations

プロパティが XAML で設定されている場合に、XamlDirectiveによって報告される構文制限を指定します。

ShouldSerializeResult

XamlMemberInvokerによって報告されるシリアル化動作を定義します。

XamlCollectionKind

XAML メンバーによって使用されるコレクションメタファー (存在する場合) について説明します。

こちらもご覧ください