Sdílet prostřednictvím


AttributeCallbackBuilder.AddCustomAttributes – metoda (String, array<Attribute )

Přidá atributy členů se zadaným názvem.

Obor názvů:  Microsoft.Windows.Design.Metadata
Sestavení:  Microsoft.Windows.Design.Extensibility (v Microsoft.Windows.Design.Extensibility.dll)

Syntaxe

'Deklarace
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[]
)

Parametry

  • memberName
    Typ: System.String
    Člen přidat atributy.Jsou podporovány pouze členové vlastnost a událost; všechny ostatní budou ignorovány.
  • attributes
    Typ: array<System.Attribute[]
    Pole můžete přidat nové atributy.

Výjimky

Výjimka Podmínka
ArgumentNullException

memberNameor attributes is nullodkaz Null (Nothing v jazyce Visual Basic).

Poznámky

Člen může být vlastnost nebo událost. Člen je vyhodnocena na požádání atributy danou vlastnost nebo událost dotazu uživatele.

Příklady

Následující příklad kódu ukazuje, jak lze přidat pomocí atributu člena AttributeCallbackBuilder Třída Příklad kódu je součástí větší příklad stanovené AttributeCallbackBuilder Třída

// Apply the ReadOnlyAttribute to the Background property 
// of the Button class.
callbackBuilder.AddCustomAttributes(
    "Background",
    new ReadOnlyAttribute(true));

Zabezpečení rozhraní .NET Framework

Viz také

Odkaz

AttributeCallbackBuilder Třída

AddCustomAttributes – přetížení

Microsoft.Windows.Design.Metadata – obor názvů

AttributeTableBuilder

AddCallback

AttributeTable