AttributeTableBuilder.AddCustomAttributes Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.
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.