AttributeTableBuilder.AddCustomAttributes Methode

Definitie

Hiermee voegt u de inhoud van de opgegeven kenmerken toe aan deze opbouwfunctie.

Overloads

Name Description
AddCustomAttributes(Type, Attribute[])

Hiermee voegt u de inhoud van de opgegeven kenmerken toe aan deze opbouwfunctie.

AddCustomAttributes(Type, MemberDescriptor, Attribute[])

Hiermee voegt u de inhoud van de opgegeven kenmerken toe aan deze opbouwfunctie.

AddCustomAttributes(Type, MemberInfo, Attribute[])

Hiermee voegt u de inhoud van de opgegeven kenmerken toe aan deze opbouwfunctie.

AddCustomAttributes(Type, String, Attribute[])

Hiermee voegt u de inhoud van de opgegeven kenmerken toe aan deze opbouwfunctie.

AddCustomAttributes(Type, DependencyProperty, Attribute[])

Hiermee voegt u de inhoud van de opgegeven kenmerken toe aan deze opbouwfunctie.

Opmerkingen

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

Wanneer u een grote kenmerktabel maakt, kunt AddCallback u het werk van het maken van kenmerken uitstellen totdat deze nodig zijn.

AddCustomAttributes(Type, Attribute[])

Hiermee voegt u de inhoud van de opgegeven kenmerken toe aan deze opbouwfunctie.

public:
 void AddCustomAttributes(Type ^ type, ... cli::array <Attribute ^> ^ attributes);
public void AddCustomAttributes(Type type, params Attribute[] attributes);
member this.AddCustomAttributes : Type * Attribute[] -> unit
Public Sub AddCustomAttributes (type As Type, ParamArray attributes As Attribute())

Parameters

type
Type

Het type waaraan kenmerken op klasseniveau moeten worden toegevoegd.

attributes
Attribute[]

De kenmerken die aan de opbouwfunctie worden toegevoegd.

Uitzonderingen

type of attributes is null.

Opmerkingen

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

Wanneer u een grote kenmerktabel maakt, kunt AddCallback u het werk van het maken van kenmerken uitstellen totdat deze nodig zijn.

Van toepassing op

AddCustomAttributes(Type, MemberDescriptor, Attribute[])

Hiermee voegt u de inhoud van de opgegeven kenmerken toe aan deze opbouwfunctie.

public:
 void AddCustomAttributes(Type ^ ownerType, System::ComponentModel::MemberDescriptor ^ descriptor, ... cli::array <Attribute ^> ^ attributes);
public void AddCustomAttributes(Type ownerType, System.ComponentModel.MemberDescriptor descriptor, params Attribute[] attributes);
member this.AddCustomAttributes : Type * System.ComponentModel.MemberDescriptor * Attribute[] -> unit
Public Sub AddCustomAttributes (ownerType As Type, descriptor As MemberDescriptor, ParamArray attributes As Attribute())

Parameters

ownerType
Type

Het type dat het lid bevat dat is geïdentificeerd door descriptor.

descriptor
MemberDescriptor

De gebeurtenis- of eigenschapsgegevens waaraan de kenmerken worden toegevoegd.

attributes
Attribute[]

De kenmerken die aan de opbouwfunctie worden toegevoegd.

Uitzonderingen

ownerTypeof descriptorattributes is null.

Opmerkingen

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

Wanneer u een grote kenmerktabel maakt, kunt AddCallback u het werk van het maken van kenmerken uitstellen totdat deze nodig zijn.

Van toepassing op

AddCustomAttributes(Type, MemberInfo, Attribute[])

Hiermee voegt u de inhoud van de opgegeven kenmerken toe aan deze opbouwfunctie.

public:
 void AddCustomAttributes(Type ^ ownerType, System::Reflection::MemberInfo ^ member, ... cli::array <Attribute ^> ^ attributes);
public void AddCustomAttributes(Type ownerType, System.Reflection.MemberInfo member, params Attribute[] attributes);
member this.AddCustomAttributes : Type * System.Reflection.MemberInfo * Attribute[] -> unit
Public Sub AddCustomAttributes (ownerType As Type, member As MemberInfo, ParamArray attributes As Attribute())

Parameters

ownerType
Type

Het type dat het lid bevat dat is geïdentificeerd door member.

member
MemberInfo

De gebeurtenis- of eigenschapsgegevens waaraan de kenmerken worden toegevoegd.

attributes
Attribute[]

De kenmerken die aan de opbouwfunctie worden toegevoegd.

Uitzonderingen

ownerTypeof memberattributes is null.

Opmerkingen

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

Wanneer u een grote kenmerktabel maakt, kunt AddCallback u het werk van het maken van kenmerken uitstellen totdat deze nodig zijn.

Van toepassing op

AddCustomAttributes(Type, String, Attribute[])

Hiermee voegt u de inhoud van de opgegeven kenmerken toe aan deze opbouwfunctie.

public:
 void AddCustomAttributes(Type ^ ownerType, System::String ^ memberName, ... cli::array <Attribute ^> ^ attributes);
public void AddCustomAttributes(Type ownerType, string memberName, params Attribute[] attributes);
member this.AddCustomAttributes : Type * string * Attribute[] -> unit
Public Sub AddCustomAttributes (ownerType As Type, memberName As String, ParamArray attributes As Attribute())

Parameters

ownerType
Type

Het type dat het lid bevat dat is geïdentificeerd door memberName.

memberName
String

De naam van de gebeurtenis- of eigenschapsgegevens waaraan de kenmerken worden toegevoegd.

attributes
Attribute[]

De kenmerken die aan de opbouwfunctie worden toegevoegd.

Uitzonderingen

ownerType, memberNameof attributes is null.

Opmerkingen

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

Wanneer u een grote kenmerktabel maakt, kunt AddCallback u het werk van het maken van kenmerken uitstellen totdat deze nodig zijn.

Van toepassing op

AddCustomAttributes(Type, DependencyProperty, Attribute[])

Hiermee voegt u de inhoud van de opgegeven kenmerken toe aan deze opbouwfunctie.

public:
 void AddCustomAttributes(Type ^ ownerType, System::Windows::DependencyProperty ^ dp, ... cli::array <Attribute ^> ^ attributes);
public void AddCustomAttributes(Type ownerType, System.Windows.DependencyProperty dp, params Attribute[] attributes);
member this.AddCustomAttributes : Type * System.Windows.DependencyProperty * Attribute[] -> unit
Public Sub AddCustomAttributes (ownerType As Type, dp As DependencyProperty, ParamArray attributes As Attribute())

Parameters

ownerType
Type

Het type dat de afhankelijkheid bevat die wordt geïdentificeerd door dp.

dp
DependencyProperty

Een afhankelijkheidseigenschap waaraan kenmerken moeten worden toegevoegd.

attributes
Attribute[]

De kenmerken die aan de opbouwfunctie worden toegevoegd.

Uitzonderingen

ownerTypeof dpattributes is null.

Opmerkingen

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

Wanneer u een grote kenmerktabel maakt, kunt AddCallback u het werk van het maken van kenmerken uitstellen totdat deze nodig zijn.

Van toepassing op