AttributeCallbackBuilder.AddCustomAttributes メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定した属性の内容を、このビルダーを作成した属性テーブルに追加します。
オーバーロード
AddCustomAttributes(Attribute[]) |
指定した属性の内容を、このビルダーを作成した属性テーブルに追加します。 |
AddCustomAttributes(MemberDescriptor, Attribute[]) |
指定した属性の内容を、このビルダーを作成した属性テーブルに追加します。 |
AddCustomAttributes(MemberInfo, Attribute[]) |
指定した属性の内容を、このビルダーを作成した属性テーブルに追加します。 |
AddCustomAttributes(String, Attribute[]) |
指定した属性の内容を、このビルダーを作成した属性テーブルに追加します。 |
AddCustomAttributes(DependencyProperty, Attribute[]) |
指定した属性の内容を、このビルダーを作成した属性テーブルに追加します。 |
注釈
属性が、既にテーブルに含まれている他の属性と競合する場合は、古い属性が最後に追加された属性に置き換えられます。
属性は、CallbackType によって指定された型に対してのみ追加できます。
AddCustomAttributes(Attribute[])
指定した属性の内容を、このビルダーを作成した属性テーブルに追加します。
public:
void AddCustomAttributes(... cli::array <Attribute ^> ^ attributes);
public void AddCustomAttributes (params Attribute[] attributes);
member this.AddCustomAttributes : Attribute[] -> unit
Public Sub AddCustomAttributes (ParamArray attributes As Attribute())
パラメーター
- attributes
- Attribute[]
テーブルに追加する属性。
例外
attributes
が null
です。
注釈
属性が、既にテーブルに含まれている他の属性と競合する場合は、古い属性が最後に追加された属性に置き換えられます。
属性は、CallbackType によって指定された型に対してのみ追加できます。
適用対象
AddCustomAttributes(MemberDescriptor, Attribute[])
指定した属性の内容を、このビルダーを作成した属性テーブルに追加します。
public:
void AddCustomAttributes(System::ComponentModel::MemberDescriptor ^ descriptor, ... cli::array <Attribute ^> ^ attributes);
public void AddCustomAttributes (System.ComponentModel.MemberDescriptor descriptor, params Attribute[] attributes);
member this.AddCustomAttributes : System.ComponentModel.MemberDescriptor * Attribute[] -> unit
Public Sub AddCustomAttributes (descriptor As MemberDescriptor, ParamArray attributes As Attribute())
パラメーター
- descriptor
- MemberDescriptor
属性を追加するメンバー。
- attributes
- Attribute[]
テーブルに追加する属性。
例外
descriptor
または attributes
が null
です。
注釈
属性が、既にテーブルに含まれている他の属性と競合する場合は、古い属性が最後に追加された属性に置き換えられます。
属性は、CallbackType によって指定された型に対してのみ追加できます。
適用対象
AddCustomAttributes(MemberInfo, Attribute[])
指定した属性の内容を、このビルダーを作成した属性テーブルに追加します。
public:
void AddCustomAttributes(System::Reflection::MemberInfo ^ member, ... cli::array <Attribute ^> ^ attributes);
public void AddCustomAttributes (System.Reflection.MemberInfo member, params Attribute[] attributes);
member this.AddCustomAttributes : System.Reflection.MemberInfo * Attribute[] -> unit
Public Sub AddCustomAttributes (member As MemberInfo, ParamArray attributes As Attribute())
パラメーター
- member
- MemberInfo
属性を追加するメンバー。
- attributes
- Attribute[]
テーブルに追加する属性。
例外
member
または attributes
が null
です。
注釈
属性が、既にテーブルに含まれている他の属性と競合する場合は、古い属性が最後に追加された属性に置き換えられます。
属性は、CallbackType によって指定された型に対してのみ追加できます。
適用対象
AddCustomAttributes(String, Attribute[])
指定した属性の内容を、このビルダーを作成した属性テーブルに追加します。
public:
void AddCustomAttributes(System::String ^ memberName, ... cli::array <Attribute ^> ^ attributes);
public void AddCustomAttributes (string memberName, params Attribute[] attributes);
member this.AddCustomAttributes : string * Attribute[] -> unit
Public Sub AddCustomAttributes (memberName As String, ParamArray attributes As Attribute())
パラメーター
- memberName
- String
属性を追加するメンバーの名前。
- attributes
- Attribute[]
テーブルに追加する属性。
例外
memberName
または attributes
が null
です。
注釈
属性が、既にテーブルに含まれている他の属性と競合する場合は、古い属性が最後に追加された属性に置き換えられます。
属性は、CallbackType によって指定された型に対してのみ追加できます。
適用対象
AddCustomAttributes(DependencyProperty, Attribute[])
指定した属性の内容を、このビルダーを作成した属性テーブルに追加します。
public:
void AddCustomAttributes(System::Windows::DependencyProperty ^ dp, ... cli::array <Attribute ^> ^ attributes);
public void AddCustomAttributes (System.Windows.DependencyProperty dp, params Attribute[] attributes);
member this.AddCustomAttributes : System.Windows.DependencyProperty * Attribute[] -> unit
Public Sub AddCustomAttributes (dp As DependencyProperty, ParamArray attributes As Attribute())
パラメーター
属性を追加する依存関係。
- attributes
- Attribute[]
テーブルに追加する属性。
例外
dp
または attributes
が null
です。
注釈
属性が、既にテーブルに含まれている他の属性と競合する場合は、古い属性が最後に追加された属性に置き換えられます。
属性は、CallbackType によって指定された型に対してのみ追加できます。
適用対象
.NET