XamlObjectWriterSettings クラス

定義

XamlObjectWriterの特定の XAML ライター設定を提供します。

public ref class XamlObjectWriterSettings : System::Xaml::XamlWriterSettings
public class XamlObjectWriterSettings : System.Xaml.XamlWriterSettings
type XamlObjectWriterSettings = class
    inherit XamlWriterSettings
Public Class XamlObjectWriterSettings
Inherits XamlWriterSettings
継承
XamlObjectWriterSettings

注釈

XamlObjectWriterは、指定したXamlObjectWriterSettings内で機能できます。 設定が指定されていない場合、構築されたXamlObjectWriterSettingsの既定値を持つXamlObjectWriterのインスタンスが存在し、このインスタンスは派生クラスの設定のマージで使用できます。

コンストラクター

名前 説明
XamlObjectWriterSettings()

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

XamlObjectWriterSettings(XamlObjectWriterSettings)

既存のインスタンスのコピーに基づいて、 XamlObjectWriterSettings クラスの新しいインスタンスを初期化します。

プロパティ

名前 説明
AccessLevel

XAML ライターが観察 XamlAccessLevel アクセス許可を取得または設定します。

AfterBeginInitHandler

作成された各オブジェクトのオブジェクト有効期間の BeginInit() フェーズで XAML ライターによって呼び出されるコールバックへの参照を取得または設定します。

AfterEndInitHandler

作成された各オブジェクトのオブジェクト有効期間の EndInit() フェーズで XAML ライターによって呼び出されるコールバックへの参照を取得または設定します。

AfterPropertiesHandler

作成された各オブジェクトのオブジェクトの有効期間のメンバー書き込み後フェーズで XAML ライターによって呼び出されるコールバックへの参照を取得または設定します。

BeforePropertiesHandler

作成された各オブジェクトのオブジェクトの有効期間のメンバー前書き込みフェーズで XAML ライターによって呼び出されるコールバックへの参照を取得または設定します。

ExternalNameScope

RegisterNamesOnExternalNamescopetrueされている場合に XAML ライターから名前を登録するために使用する XAML 名前スコープを取得または設定します。

IgnoreCanConvert

型コンバーターの状況で、XAML ライターがCanConvertFrom(ITypeDescriptorContext, Type)の実装TypeConverter無視する (呼び出さない) かどうかを指定する値を取得または設定します。

PreferUnconvertedDictionaryKeys

オブジェクト グラフ表現を記述する前に、XamlObjectWriterK コンポーネントで型変換を実行する既定のDictionary<TKey,TValue>機能を無効にするかどうかを決定する値を取得または設定します。

RegisterNamesOnExternalNamescope

指定した ExternalNameScopeに対して名前の登録を行う必要があるかどうかを決定する値を取得または設定します。

RootObjectInstance

XamlObjectWriter操作の既存のルート オブジェクトを取得または設定します。

SkipDuplicatePropertyCheck

重複するプロパティをチェックするコード パスをチェックするために XAML ライターが省略するかどうかを決定する値を取得または設定します。

SkipProvideValueOnRoot

マークアップ拡張機能でXamlObjectWriterを呼び出すためにProvideValueを省略する必要があるかどうかを示す値を取得または設定します。これは、マークアップ拡張機能がオブジェクト グラフのルートを表す場合に関連します。

SourceBamlUri

実際のBeginInitHandlerの代わりにBaseUriで使用されます。

XamlSetValueHandler

オブジェクト ライターが依存関係プロパティの CLR 実装 SetValue を呼び出すときに使用するハンドラーを取得または設定します。

メソッド

名前 説明
Equals(Object)

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

(継承元 Object)
GetHashCode()

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

(継承元 Object)
GetType()

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

(継承元 Object)
MemberwiseClone()

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

(継承元 Object)
ToString()

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

(継承元 Object)

適用対象

こちらもご覧ください