Share via


AttributeCallbackBuilder クラス

定義

特定の型の属性を特定の AttributeTable に追加するためのアクセスを提供します。

public ref class AttributeCallbackBuilder sealed
public sealed class AttributeCallbackBuilder
type AttributeCallbackBuilder = class
Public NotInheritable Class AttributeCallbackBuilder
継承
AttributeCallbackBuilder

注釈

AttributeTable に対してある型の属性が初めて照会されると、AttributeTableBuilder を使用して AddCallback にその型のデータが入力されていれば、デリゲートに AttributeCallbackBuilder が渡されます。 AttributeTable では、コールバック参照が削除されて、AddCustomAttributes への呼び出しによって提供されたすべての属性情報が追加されます。

プロパティ

CallbackType

属性を追加する型。

メソッド

AddCustomAttributes(Attribute[])

指定した属性の内容を、このビルダーを作成した属性テーブルに追加します。

AddCustomAttributes(DependencyProperty, Attribute[])

指定した属性の内容を、このビルダーを作成した属性テーブルに追加します。

AddCustomAttributes(MemberDescriptor, Attribute[])

指定した属性の内容を、このビルダーを作成した属性テーブルに追加します。

AddCustomAttributes(MemberInfo, Attribute[])

指定した属性の内容を、このビルダーを作成した属性テーブルに追加します。

AddCustomAttributes(String, Attribute[])

指定した属性の内容を、このビルダーを作成した属性テーブルに追加します。

Equals(Object)

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

(継承元 Object)
GetHashCode()

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

(継承元 Object)
GetType()

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

(継承元 Object)
MemberwiseClone()

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

(継承元 Object)
ToString()

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

(継承元 Object)

適用対象