Udostępnij za pośrednictwem


AttributeCallbackBuilder.AddCustomAttributes Metoda

Definicja

Dodaje zawartość podanych atrybutów do tabeli atrybutów, która utworzyła tego konstruktora.

Przeciążenia

AddCustomAttributes(Attribute[])

Dodaje zawartość podanych atrybutów do tabeli atrybutów, która utworzyła tego konstruktora.

AddCustomAttributes(MemberDescriptor, Attribute[])

Dodaje zawartość podanych atrybutów do tabeli atrybutów, która utworzyła tego konstruktora.

AddCustomAttributes(MemberInfo, Attribute[])

Dodaje zawartość podanych atrybutów do tabeli atrybutów, która utworzyła tego konstruktora.

AddCustomAttributes(String, Attribute[])

Dodaje zawartość podanych atrybutów do tabeli atrybutów, która utworzyła tego konstruktora.

AddCustomAttributes(DependencyProperty, Attribute[])

Dodaje zawartość podanych atrybutów do tabeli atrybutów, która utworzyła tego konstruktora.

Uwagi

Jeśli atrybut powoduje konflikt z innym atrybutem już zawartym w tabeli, ostatni dodany atrybut zastępuje poprzednie atrybuty.

Atrybuty można dodawać tylko do typu określonego przez CallbackType.

AddCustomAttributes(Attribute[])

Dodaje zawartość podanych atrybutów do tabeli atrybutów, która utworzyła tego konstruktora.

public:
 void AddCustomAttributes(... cli::array <Attribute ^> ^ attributes);
public void AddCustomAttributes (params Attribute[] attributes);
member this.AddCustomAttributes : Attribute[] -> unit
Public Sub AddCustomAttributes (ParamArray attributes As Attribute())

Parametry

attributes
Attribute[]

Atrybuty dodawane do tabeli.

Wyjątki

attributes to null.

Uwagi

Jeśli atrybut powoduje konflikt z innym atrybutem już zawartym w tabeli, ostatni dodany atrybut zastępuje poprzednie atrybuty.

Atrybuty można dodawać tylko do typu określonego przez CallbackType.

Dotyczy

AddCustomAttributes(MemberDescriptor, Attribute[])

Dodaje zawartość podanych atrybutów do tabeli atrybutów, która utworzyła tego konstruktora.

public:
 void AddCustomAttributes(System::ComponentModel::MemberDescriptor ^ descriptor, ... cli::array <Attribute ^> ^ attributes);
public void AddCustomAttributes (System.ComponentModel.MemberDescriptor descriptor, params Attribute[] attributes);
member this.AddCustomAttributes : System.ComponentModel.MemberDescriptor * Attribute[] -> unit
Public Sub AddCustomAttributes (descriptor As MemberDescriptor, ParamArray attributes As Attribute())

Parametry

descriptor
MemberDescriptor

Element członkowski, do którego dodawane są atrybuty.

attributes
Attribute[]

Atrybuty dodawane do tabeli.

Wyjątki

descriptor lub attributes ma wartość null.

Uwagi

Jeśli atrybut powoduje konflikt z innym atrybutem już zawartym w tabeli, ostatni dodany atrybut zastępuje poprzednie atrybuty.

Atrybuty można dodawać tylko do typu określonego przez CallbackType.

Dotyczy

AddCustomAttributes(MemberInfo, Attribute[])

Dodaje zawartość podanych atrybutów do tabeli atrybutów, która utworzyła tego konstruktora.

public:
 void AddCustomAttributes(System::Reflection::MemberInfo ^ member, ... cli::array <Attribute ^> ^ attributes);
public void AddCustomAttributes (System.Reflection.MemberInfo member, params Attribute[] attributes);
member this.AddCustomAttributes : System.Reflection.MemberInfo * Attribute[] -> unit
Public Sub AddCustomAttributes (member As MemberInfo, ParamArray attributes As Attribute())

Parametry

member
MemberInfo

Element członkowski, do którego dodawane są atrybuty.

attributes
Attribute[]

Atrybuty dodawane do tabeli.

Wyjątki

member lub attributes ma wartość null.

Uwagi

Jeśli atrybut powoduje konflikt z innym atrybutem już zawartym w tabeli, ostatni dodany atrybut zastępuje poprzednie atrybuty.

Atrybuty można dodawać tylko do typu określonego przez CallbackType.

Dotyczy

AddCustomAttributes(String, Attribute[])

Dodaje zawartość podanych atrybutów do tabeli atrybutów, która utworzyła tego konstruktora.

public:
 void AddCustomAttributes(System::String ^ memberName, ... cli::array <Attribute ^> ^ attributes);
public void AddCustomAttributes (string memberName, params Attribute[] attributes);
member this.AddCustomAttributes : string * Attribute[] -> unit
Public Sub AddCustomAttributes (memberName As String, ParamArray attributes As Attribute())

Parametry

memberName
String

Nazwa elementu członkowskiego, do którego dodawane są atrybuty.

attributes
Attribute[]

Atrybuty dodawane do tabeli.

Wyjątki

memberName lub attributes ma wartość null.

Uwagi

Jeśli atrybut powoduje konflikt z innym atrybutem już zawartym w tabeli, ostatni dodany atrybut zastępuje poprzednie atrybuty.

Atrybuty można dodawać tylko do typu określonego przez CallbackType.

Dotyczy

AddCustomAttributes(DependencyProperty, Attribute[])

Dodaje zawartość podanych atrybutów do tabeli atrybutów, która utworzyła tego konstruktora.

public:
 void AddCustomAttributes(System::Windows::DependencyProperty ^ dp, ... cli::array <Attribute ^> ^ attributes);
public void AddCustomAttributes (System.Windows.DependencyProperty dp, params Attribute[] attributes);
member this.AddCustomAttributes : System.Windows.DependencyProperty * Attribute[] -> unit
Public Sub AddCustomAttributes (dp As DependencyProperty, ParamArray attributes As Attribute())

Parametry

dp
DependencyProperty

Zależność, do której dodawane są atrybuty.

attributes
Attribute[]

Atrybuty dodawane do tabeli.

Wyjątki

dp lub attributes ma wartość null.

Uwagi

Jeśli atrybut powoduje konflikt z innym atrybutem już zawartym w tabeli, ostatni dodany atrybut zastępuje poprzednie atrybuty.

Atrybuty można dodawać tylko do typu określonego przez CallbackType.

Dotyczy