Partager via


AttributeCallbackBuilder.AddCustomAttributes Méthode

Définition

Ajoute le contenu des attributs fournis à la table d'attributs créée par ce générateur.

Surcharges

AddCustomAttributes(Attribute[])

Ajoute le contenu des attributs fournis à la table d'attributs créée par ce générateur.

AddCustomAttributes(MemberDescriptor, Attribute[])

Ajoute le contenu des attributs fournis à la table d'attributs créée par ce générateur.

AddCustomAttributes(MemberInfo, Attribute[])

Ajoute le contenu des attributs fournis à la table d'attributs créée par ce générateur.

AddCustomAttributes(String, Attribute[])

Ajoute le contenu des attributs fournis à la table d'attributs créée par ce générateur.

AddCustomAttributes(DependencyProperty, Attribute[])

Ajoute le contenu des attributs fournis à la table d'attributs créée par ce générateur.

Remarques

En cas de conflits entre un attribut et un autre déjà inclus à la table, le dernier attribut ajouté remplace le précédent.

Les attributs peuvent être ajoutés uniquement au type spécifié par CallbackType.

AddCustomAttributes(Attribute[])

Ajoute le contenu des attributs fournis à la table d'attributs créée par ce générateur.

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

Paramètres

attributes
Attribute[]

Attributs ajoutés à la table.

Exceptions

attributes a la valeur null.

Remarques

En cas de conflits entre un attribut et un autre déjà inclus à la table, le dernier attribut ajouté remplace le précédent.

Les attributs peuvent être ajoutés uniquement au type spécifié par CallbackType.

S’applique à

AddCustomAttributes(MemberDescriptor, Attribute[])

Ajoute le contenu des attributs fournis à la table d'attributs créée par ce générateur.

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

Paramètres

descriptor
MemberDescriptor

Membre auquel les attributs sont ajoutés.

attributes
Attribute[]

Attributs ajoutés à la table.

Exceptions

descriptor ou attributes est null.

Remarques

En cas de conflits entre un attribut et un autre déjà inclus à la table, le dernier attribut ajouté remplace le précédent.

Les attributs peuvent être ajoutés uniquement au type spécifié par CallbackType.

S’applique à

AddCustomAttributes(MemberInfo, Attribute[])

Ajoute le contenu des attributs fournis à la table d'attributs créée par ce générateur.

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

Paramètres

member
MemberInfo

Membre auquel les attributs sont ajoutés.

attributes
Attribute[]

Attributs ajoutés à la table.

Exceptions

member ou attributes est null.

Remarques

En cas de conflits entre un attribut et un autre déjà inclus à la table, le dernier attribut ajouté remplace le précédent.

Les attributs peuvent être ajoutés uniquement au type spécifié par CallbackType.

S’applique à

AddCustomAttributes(String, Attribute[])

Ajoute le contenu des attributs fournis à la table d'attributs créée par ce générateur.

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

Paramètres

memberName
String

Nom du membre auquel les attributs sont ajoutés.

attributes
Attribute[]

Attributs ajoutés à la table.

Exceptions

memberName ou attributes est null.

Remarques

En cas de conflits entre un attribut et un autre déjà inclus à la table, le dernier attribut ajouté remplace le précédent.

Les attributs peuvent être ajoutés uniquement au type spécifié par CallbackType.

S’applique à

AddCustomAttributes(DependencyProperty, Attribute[])

Ajoute le contenu des attributs fournis à la table d'attributs créée par ce générateur.

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

Paramètres

dp
DependencyProperty

Dépendance à laquelle les attributs sont ajoutés.

attributes
Attribute[]

Attributs ajoutés à la table.

Exceptions

dp ou attributes est null.

Remarques

En cas de conflits entre un attribut et un autre déjà inclus à la table, le dernier attribut ajouté remplace le précédent.

Les attributs peuvent être ajoutés uniquement au type spécifié par CallbackType.

S’applique à