AttributeTableBuilder.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 à ce générateur.
Surcharges
AddCustomAttributes(Type, Attribute[]) |
Ajoute le contenu des attributs fournis à ce générateur. |
AddCustomAttributes(Type, MemberDescriptor, Attribute[]) |
Ajoute le contenu des attributs fournis à ce générateur. |
AddCustomAttributes(Type, MemberInfo, Attribute[]) |
Ajoute le contenu des attributs fournis à ce générateur. |
AddCustomAttributes(Type, String, Attribute[]) |
Ajoute le contenu des attributs fournis à ce générateur. |
AddCustomAttributes(Type, DependencyProperty, Attribute[]) |
Ajoute le contenu des attributs fournis à ce générateur. |
Remarques
En cas de conflits entre un attribut et un autre déjà inclus au générateur, le dernier attribut ajouté remplace les attributs précédents.
Lors de la génération d'une grande table d'attributs, utilisez AddCallback pour différer le travail de création d'attributs jusqu'à ce que ceux-ci soient exigés.
AddCustomAttributes(Type, Attribute[])
Ajoute le contenu des attributs fournis à ce générateur.
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())
Paramètres
- type
- Type
Type auquel ajouter des attributs de niveau classe.
- attributes
- Attribute[]
Attributs ajoutés au générateur.
Exceptions
type
ou attributes
est null
.
Remarques
En cas de conflits entre un attribut et un autre déjà inclus au générateur, le dernier attribut ajouté remplace les attributs précédents.
Lors de la génération d'une grande table d'attributs, utilisez AddCallback pour différer le travail de création d'attributs jusqu'à ce que ceux-ci soient exigés.
S’applique à
AddCustomAttributes(Type, MemberDescriptor, Attribute[])
Ajoute le contenu des attributs fournis à ce générateur.
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())
Paramètres
- ownerType
- Type
Type qui contient le membre identifié par descriptor
.
- descriptor
- MemberDescriptor
Événement ou informations sur les propriétés auxquels les attributs sont ajoutés.
- attributes
- Attribute[]
Attributs ajoutés au générateur.
Exceptions
ownerType
, descriptor
ou attributes
est null
.
Remarques
En cas de conflits entre un attribut et un autre déjà inclus au générateur, le dernier attribut ajouté remplace les attributs précédents.
Lors de la génération d'une grande table d'attributs, utilisez AddCallback pour différer le travail de création d'attributs jusqu'à ce que ceux-ci soient exigés.
S’applique à
AddCustomAttributes(Type, MemberInfo, Attribute[])
Ajoute le contenu des attributs fournis à ce générateur.
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())
Paramètres
- ownerType
- Type
Type qui contient le membre identifié par member
.
- member
- MemberInfo
Événement ou informations sur les propriétés auxquels les attributs sont ajoutés.
- attributes
- Attribute[]
Attributs ajoutés au générateur.
Exceptions
ownerType
, member
ou attributes
est null
.
Remarques
En cas de conflits entre un attribut et un autre déjà inclus au générateur, le dernier attribut ajouté remplace les attributs précédents.
Lors de la génération d'une grande table d'attributs, utilisez AddCallback pour différer le travail de création d'attributs jusqu'à ce que ceux-ci soient exigés.
S’applique à
AddCustomAttributes(Type, String, Attribute[])
Ajoute le contenu des attributs fournis à ce générateur.
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())
Paramètres
- ownerType
- Type
Type qui contient le membre identifié par memberName
.
- memberName
- String
Nom de l'événement ou informations sur les propriétés auxquels les attributs sont ajoutés.
- attributes
- Attribute[]
Attributs ajoutés au générateur.
Exceptions
ownerType
, memberName
ou attributes
est null
.
Remarques
En cas de conflits entre un attribut et un autre déjà inclus au générateur, le dernier attribut ajouté remplace les attributs précédents.
Lors de la génération d'une grande table d'attributs, utilisez AddCallback pour différer le travail de création d'attributs jusqu'à ce que ceux-ci soient exigés.
S’applique à
AddCustomAttributes(Type, DependencyProperty, Attribute[])
Ajoute le contenu des attributs fournis à ce générateur.
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())
Paramètres
- ownerType
- Type
Type qui contient la dépendance identifiée par dp
.
Propriété de dépendance à laquelle ajouter des attributs.
- attributes
- Attribute[]
Attributs ajoutés au générateur.
Exceptions
ownerType
, dp
ou attributes
est null
.
Remarques
En cas de conflits entre un attribut et un autre déjà inclus au générateur, le dernier attribut ajouté remplace les attributs précédents.
Lors de la génération d'une grande table d'attributs, utilisez AddCallback pour différer le travail de création d'attributs jusqu'à ce que ceux-ci soient exigés.