次の方法で共有


XamlSetMarkupExtensionEventArgs クラス

定義

XAML オブジェクト ライターがマークアップ拡張機能を使用して値を設定するときに呼び出されるコールバックのデータを提供します。

public ref class XamlSetMarkupExtensionEventArgs : System::Windows::Markup::XamlSetValueEventArgs
public class XamlSetMarkupExtensionEventArgs : System.Windows.Markup.XamlSetValueEventArgs
type XamlSetMarkupExtensionEventArgs = class
    inherit XamlSetValueEventArgs
Public Class XamlSetMarkupExtensionEventArgs
Inherits XamlSetValueEventArgs
継承
XamlSetMarkupExtensionEventArgs

注釈

クラスは、マークアップ拡張を使用して値を設定しようとするすべての試行を処理することを示 XamlSetMarkupExtensionAttribute す場合がありますが、これを行うために複数のマークアップ拡張を使用する場合もあります。 したがって、各セット操作は最終的に、サポート コード内の個別のマークアップ拡張機能の実装に解決されます。 クラスは XamlSetMarkupExtensionEventArgs 、試行された各マークアップ拡張セット操作の詳細を報告して、コールバックが異なる MarkupExtension ケースに応じて分岐できるようにします。

コンストラクター

XamlSetMarkupExtensionEventArgs(XamlMember, MarkupExtension, IServiceProvider)

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

プロパティ

Handled

XamlSetValueEventArgs を使用している呼び出し元が CallBase() を呼び出さずに値を使用できるかどうかを確認する値を取得または設定します。

(継承元 XamlSetValueEventArgs)
MarkupExtension

この MarkupExtension に関連する XamlSetMarkupExtensionEventArgs の参照を取得します。

Member

設定されているメンバーの XAML 型システムおよび XAML スキーマ情報を取得します。

(継承元 XamlSetValueEventArgs)
ServiceProvider

マークアップ拡張機能に渡されたサービス プロバイダー情報を取得します。

Value

設定されているメンバーに提供する値を取得します。

(継承元 XamlSetValueEventArgs)

メソッド

CallBase()

現在機能している型の基本クラスで定義されるコールバックを呼び出す方法を提供します。

Equals(Object)

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

(継承元 Object)
GetHashCode()

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

(継承元 Object)
GetType()

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

(継承元 Object)
MemberwiseClone()

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

(継承元 Object)
ToString()

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

(継承元 Object)

適用対象

こちらもご覧ください