AttributeCallbackBuilder.AddCustomAttributes Methode

Definitie

Voegt de inhoud van de opgegeven kenmerken toe aan de kenmerktabel die deze opbouwfunctie heeft gemaakt.

Overloads

Name Description
AddCustomAttributes(Attribute[])

Voegt de inhoud van de opgegeven kenmerken toe aan de kenmerktabel die deze opbouwfunctie heeft gemaakt.

AddCustomAttributes(MemberDescriptor, Attribute[])

Voegt de inhoud van de opgegeven kenmerken toe aan de kenmerktabel die deze opbouwfunctie heeft gemaakt.

AddCustomAttributes(MemberInfo, Attribute[])

Voegt de inhoud van de opgegeven kenmerken toe aan de kenmerktabel die deze opbouwfunctie heeft gemaakt.

AddCustomAttributes(String, Attribute[])

Voegt de inhoud van de opgegeven kenmerken toe aan de kenmerktabel die deze opbouwfunctie heeft gemaakt.

AddCustomAttributes(DependencyProperty, Attribute[])

Voegt de inhoud van de opgegeven kenmerken toe aan de kenmerktabel die deze opbouwfunctie heeft gemaakt.

Opmerkingen

Als een kenmerk conflicteert met een ander kenmerk dat al in de tabel is opgenomen, vervangt het laatste toegevoegde kenmerk eerdere kenmerken.

Kenmerken kunnen alleen worden toegevoegd aan het type dat is opgegeven door CallbackType.

AddCustomAttributes(Attribute[])

Voegt de inhoud van de opgegeven kenmerken toe aan de kenmerktabel die deze opbouwfunctie heeft gemaakt.

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())

Parameters

attributes
Attribute[]

De kenmerken die aan de tabel worden toegevoegd.

Uitzonderingen

attributes is null.

Opmerkingen

Als een kenmerk conflicteert met een ander kenmerk dat al in de tabel is opgenomen, vervangt het laatste toegevoegde kenmerk eerdere kenmerken.

Kenmerken kunnen alleen worden toegevoegd aan het type dat is opgegeven door CallbackType.

Van toepassing op

AddCustomAttributes(MemberDescriptor, Attribute[])

Voegt de inhoud van de opgegeven kenmerken toe aan de kenmerktabel die deze opbouwfunctie heeft gemaakt.

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())

Parameters

descriptor
MemberDescriptor

Het lid waaraan de kenmerken worden toegevoegd.

attributes
Attribute[]

De kenmerken die aan de tabel worden toegevoegd.

Uitzonderingen

descriptor of attributes is null.

Opmerkingen

Als een kenmerk conflicteert met een ander kenmerk dat al in de tabel is opgenomen, vervangt het laatste toegevoegde kenmerk eerdere kenmerken.

Kenmerken kunnen alleen worden toegevoegd aan het type dat is opgegeven door CallbackType.

Van toepassing op

AddCustomAttributes(MemberInfo, Attribute[])

Voegt de inhoud van de opgegeven kenmerken toe aan de kenmerktabel die deze opbouwfunctie heeft gemaakt.

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())

Parameters

member
MemberInfo

Het lid waaraan de kenmerken worden toegevoegd.

attributes
Attribute[]

De kenmerken die aan de tabel worden toegevoegd.

Uitzonderingen

member of attributes is null.

Opmerkingen

Als een kenmerk conflicteert met een ander kenmerk dat al in de tabel is opgenomen, vervangt het laatste toegevoegde kenmerk eerdere kenmerken.

Kenmerken kunnen alleen worden toegevoegd aan het type dat is opgegeven door CallbackType.

Van toepassing op

AddCustomAttributes(String, Attribute[])

Voegt de inhoud van de opgegeven kenmerken toe aan de kenmerktabel die deze opbouwfunctie heeft gemaakt.

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())

Parameters

memberName
String

De naam van het lid waaraan de kenmerken worden toegevoegd.

attributes
Attribute[]

De kenmerken die aan de tabel worden toegevoegd.

Uitzonderingen

memberName of attributes is null.

Opmerkingen

Als een kenmerk conflicteert met een ander kenmerk dat al in de tabel is opgenomen, vervangt het laatste toegevoegde kenmerk eerdere kenmerken.

Kenmerken kunnen alleen worden toegevoegd aan het type dat is opgegeven door CallbackType.

Van toepassing op

AddCustomAttributes(DependencyProperty, Attribute[])

Voegt de inhoud van de opgegeven kenmerken toe aan de kenmerktabel die deze opbouwfunctie heeft gemaakt.

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())

Parameters

dp
DependencyProperty

De afhankelijkheid waaraan de kenmerken worden toegevoegd.

attributes
Attribute[]

De kenmerken die aan de tabel worden toegevoegd.

Uitzonderingen

dp of attributes is null.

Opmerkingen

Als een kenmerk conflicteert met een ander kenmerk dat al in de tabel is opgenomen, vervangt het laatste toegevoegde kenmerk eerdere kenmerken.

Kenmerken kunnen alleen worden toegevoegd aan het type dat is opgegeven door CallbackType.

Van toepassing op