AttributeCallbackBuilder.AddCustomAttributes Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
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.