AttributeCallbackBuilder.AddCustomAttributes Метод

Определение

Добавляет содержимое предоставленных атрибутов в таблицу атрибутов, создавшую этот построитель.

Перегрузки

AddCustomAttributes(Attribute[])

Добавляет содержимое предоставленных атрибутов в таблицу атрибутов, создавшую этот построитель.

AddCustomAttributes(MemberDescriptor, Attribute[])

Добавляет содержимое предоставленных атрибутов в таблицу атрибутов, создавшую этот построитель.

AddCustomAttributes(MemberInfo, Attribute[])

Добавляет содержимое предоставленных атрибутов в таблицу атрибутов, создавшую этот построитель.

AddCustomAttributes(String, Attribute[])

Добавляет содержимое предоставленных атрибутов в таблицу атрибутов, создавшую этот построитель.

AddCustomAttributes(DependencyProperty, Attribute[])

Добавляет содержимое предоставленных атрибутов в таблицу атрибутов, создавшую этот построитель.

Комментарии

В случае конфликта атрибута с другим атрибутом, уже включенным в таблицу, последний добавленный атрибут заменяет прежние.

Атрибуты могут добавляться только к типу, заданному в CallbackType.

AddCustomAttributes(Attribute[])

Добавляет содержимое предоставленных атрибутов в таблицу атрибутов, создавшую этот построитель.

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())

Параметры

attributes
Attribute[]

Атрибуты, которые добавляются в таблицу.

Исключения

attributes имеет значение null.

Комментарии

В случае конфликта атрибута с другим атрибутом, уже включенным в таблицу, последний добавленный атрибут заменяет прежние.

Атрибуты могут добавляться только к типу, заданному в CallbackType.

Применяется к

AddCustomAttributes(MemberDescriptor, Attribute[])

Добавляет содержимое предоставленных атрибутов в таблицу атрибутов, создавшую этот построитель.

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())

Параметры

descriptor
MemberDescriptor

Элемент, к которому добавляются атрибуты.

attributes
Attribute[]

Атрибуты, которые добавляются в таблицу.

Исключения

Параметр descriptor или attributes имеет значение null.

Комментарии

В случае конфликта атрибута с другим атрибутом, уже включенным в таблицу, последний добавленный атрибут заменяет прежние.

Атрибуты могут добавляться только к типу, заданному в CallbackType.

Применяется к

AddCustomAttributes(MemberInfo, Attribute[])

Добавляет содержимое предоставленных атрибутов в таблицу атрибутов, создавшую этот построитель.

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())

Параметры

member
MemberInfo

Элемент, к которому добавляются атрибуты.

attributes
Attribute[]

Атрибуты, которые добавляются в таблицу.

Исключения

Параметр member или attributes имеет значение null.

Комментарии

В случае конфликта атрибута с другим атрибутом, уже включенным в таблицу, последний добавленный атрибут заменяет прежние.

Атрибуты могут добавляться только к типу, заданному в CallbackType.

Применяется к

AddCustomAttributes(String, Attribute[])

Добавляет содержимое предоставленных атрибутов в таблицу атрибутов, создавшую этот построитель.

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())

Параметры

memberName
String

Имя элемента, к которому добавляются атрибуты.

attributes
Attribute[]

Атрибуты, которые добавляются в таблицу.

Исключения

Параметр memberName или attributes имеет значение null.

Комментарии

В случае конфликта атрибута с другим атрибутом, уже включенным в таблицу, последний добавленный атрибут заменяет прежние.

Атрибуты могут добавляться только к типу, заданному в CallbackType.

Применяется к

AddCustomAttributes(DependencyProperty, Attribute[])

Добавляет содержимое предоставленных атрибутов в таблицу атрибутов, создавшую этот построитель.

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())

Параметры

dp
DependencyProperty

Зависимость, к которой добавляются атрибуты.

attributes
Attribute[]

Атрибуты, которые добавляются в таблицу.

Исключения

Параметр dp или attributes имеет значение null.

Комментарии

В случае конфликта атрибута с другим атрибутом, уже включенным в таблицу, последний добавленный атрибут заменяет прежние.

Атрибуты могут добавляться только к типу, заданному в CallbackType.

Применяется к