Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Ajoute des attributs au membre qui porte le nom spécifié.
Espace de noms : Microsoft.Windows.Design.Metadata
Assembly : Microsoft.Windows.Design.Extensibility (dans Microsoft.Windows.Design.Extensibility.dll)
Syntaxe
'Déclaration
Public Sub AddCustomAttributes ( _
ownerType As Type, _
memberName As String, _
ParamArray attributes As Attribute() _
)
public void AddCustomAttributes(
Type ownerType,
string memberName,
params Attribute[] attributes
)
public:
void AddCustomAttributes(
Type^ ownerType,
String^ memberName,
... array<Attribute^>^ attributes
)
member AddCustomAttributes :
ownerType:Type *
memberName:string *
attributes:Attribute[] -> unit
public function AddCustomAttributes(
ownerType : Type,
memberName : String,
... attributes : Attribute[]
)
Paramètres
- ownerType
Type : System.Type
Type propriétaire du membre.
- memberName
Type : System.String
Membre auquel ajouter des attributs.
- attributes
Type : array<System.Attribute[]
Attributs à ajouter.
Exceptions
| Exception | Condition |
|---|---|
| ArgumentNullException | ownerType, memberName ou attributes est nullune référence null (Nothing en Visual Basic). |
Notes
Le membre peut être une propriété ou un événement. Le membre est évalué à la demande lorsque l'utilisateur interroge les attributs sur une propriété ou un événement spécifié. Seuls les membres de propriété et d'événement sont pris en charge. Tous les autres sont ignorés.
Exemples
L'exemple de code suivant indique comment ajouter un attribut à un membre. Cet exemple de code fait partie d'un exemple plus complet fourni pour la classe AttributeTableBuilder.
' Apply the ReadOnlyAttribute to the Background property
' of the Button class.
builder.AddCustomAttributes( _
GetType(Button), _
"Background", _
New ReadOnlyAttribute(True))
// Apply the ReadOnlyAttribute to the Background property
// of the Button class.
builder.AddCustomAttributes(
typeof(Button),
"Background",
new ReadOnlyAttribute(true));
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.
Voir aussi
Référence
AddCustomAttributes, surcharge