AttributeCallbackBuilder.AddCustomAttributes-Methode (array<Attribute )
Fügt diesem Generator die Inhalte der angegebenen Attribute hinzu.
Namespace: Microsoft.Windows.Design.Metadata
Assembly: Microsoft.Windows.Design.Extensibility (in Microsoft.Windows.Design.Extensibility.dll)
Syntax
'Declaration
Public Sub AddCustomAttributes ( _
ParamArray attributes As Attribute() _
)
public void AddCustomAttributes(
params Attribute[] attributes
)
public:
void AddCustomAttributes(
... array<Attribute^>^ attributes
)
member AddCustomAttributes :
attributes:Attribute[] -> unit
public function AddCustomAttributes(
... attributes : Attribute[]
)
Parameter
- attributes
Typ: array<System.Attribute[]
Ein Array mit neuen Attributen, die hinzugefügt werden sollen.
Ausnahmen
Ausnahme | Bedingung |
---|---|
ArgumentNullException | attributes hat den Wert nullNULL-Verweis (Nothing in Visual Basic). |
Hinweise
Konflikte werden mit der "Last in Wins"-Strategie gelöst.
Beispiele
Im folgenden Codebeispiel wird gezeigt, wie einem Typ mithilfe der AttributeCallbackBuilder-Klasse ein Attribut hinzugefügt wird. Dieses Codebeispiel ist Teil eines umfangreicheren Beispiels, das für die AttributeCallbackBuilder-Klasse bereitgestellt wird.
callbackBuilder.AddCustomAttributes(
new DefaultPropertyAttribute("Content"));
.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