Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Fügt Attribute zu dem Member mit dem angegebenen Namen hinzu.
Namespace: Microsoft.Windows.Design.Metadata
Assembly: Microsoft.Windows.Design.Extensibility (in Microsoft.Windows.Design.Extensibility.dll)
Syntax
'Declaration
Public Sub AddCustomAttributes ( _
memberName As String, _
ParamArray attributes As Attribute() _
)
public void AddCustomAttributes(
string memberName,
params Attribute[] attributes
)
public:
void AddCustomAttributes(
String^ memberName,
... array<Attribute^>^ attributes
)
member AddCustomAttributes :
memberName:string *
attributes:Attribute[] -> unit
public function AddCustomAttributes(
memberName : String,
... attributes : Attribute[]
)
Parameter
- memberName
Typ: System.String
Der Member, dem Attribute zugeordnet werden sollen.Es werden nur Eigenschaften- und Ereignismember unterstützt, alle anderen werden ignoriert.
- attributes
Typ: array<System.Attribute[]
Ein Array mit neuen Attributen, die hinzugefügt werden sollen.
Ausnahmen
| Ausnahme | Bedingung |
|---|---|
| ArgumentNullException | memberName oder attributes ist nullNULL-Verweis (Nothing in Visual Basic). |
Hinweise
Der Member kann eine Eigenschaft oder ein Ereignis sein. Der Member wird bei Bedarf ausgewertet, wenn der Benutzer Attribute einer bestimmten Eigenschaft oder eines bestimmten Ereignisses abfragt.
Beispiele
Im folgenden Codebeispiel wird gezeigt, wie einem Member mithilfe der AttributeCallbackBuilder-Klasse ein Attribut hinzugefügt wird. Dieses Codebeispiel ist Teil eines umfangreicheren Beispiels, das für die AttributeCallbackBuilder-Klasse bereitgestellt wird.
// Apply the ReadOnlyAttribute to the Background property
// of the Button class.
callbackBuilder.AddCustomAttributes(
"Background",
new ReadOnlyAttribute(true));
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.
Siehe auch
Referenz
AttributeCallbackBuilder Klasse
AddCustomAttributes-Überladung