TypeDescriptor.AddAttributes Метод

Определение

Добавляет атрибуты уровня класса в целевой компонент.

Перегрузки

Имя Описание
AddAttributes(Object, Attribute[])

Добавляет атрибуты уровня класса в целевой экземпляр компонента.

AddAttributes(Type, Attribute[])

Добавляет атрибуты уровня класса в целевой тип компонента.

AddAttributes(Object, Attribute[])

Исходный код:
TypeDescriptor.cs
Исходный код:
TypeDescriptor.cs
Исходный код:
TypeDescriptor.cs
Исходный код:
TypeDescriptor.cs
Исходный код:
TypeDescriptor.cs

Добавляет атрибуты уровня класса в целевой экземпляр компонента.

public:
 static System::ComponentModel::TypeDescriptionProvider ^ AddAttributes(System::Object ^ instance, ... cli::array <Attribute ^> ^ attributes);
public static System.ComponentModel.TypeDescriptionProvider AddAttributes(object instance, params Attribute[] attributes);
static member AddAttributes : obj * Attribute[] -> System.ComponentModel.TypeDescriptionProvider
Public Shared Function AddAttributes (instance As Object, ParamArray attributes As Attribute()) As TypeDescriptionProvider

Параметры

instance
Object

Экземпляр целевого компонента.

attributes
Attribute[]

Массив объектов, Attribute добавляемых в класс компонента.

Возвращаемое значение

Созданный объект TypeDescriptionProvider , который использовался для добавления указанных атрибутов.

Исключения

Один или оба параметра:null

Комментарии

Метод AddAttributes(Object, Attribute[]) добавляет атрибуты уровня класса в указанный экземпляр компонента. Поскольку это общее требование приложений с помощью конструктора Visual Studio Windows Forms и окно свойств, этот метод предоставляет ярлык, создав поставщик описания типов, который объединяет предоставленные атрибуты с атрибутами, которые уже существуют в классе. Возвращаемое значение — это поставщик описания типа, который использовался для добавления атрибутов. Позже этот поставщик может быть передан методу RemoveProvider(TypeDescriptionProvider, Object) , когда добавленные атрибуты больше не нужны.

См. также раздел

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

AddAttributes(Type, Attribute[])

Исходный код:
TypeDescriptor.cs
Исходный код:
TypeDescriptor.cs
Исходный код:
TypeDescriptor.cs
Исходный код:
TypeDescriptor.cs
Исходный код:
TypeDescriptor.cs

Добавляет атрибуты уровня класса в целевой тип компонента.

public:
 static System::ComponentModel::TypeDescriptionProvider ^ AddAttributes(Type ^ type, ... cli::array <Attribute ^> ^ attributes);
public static System.ComponentModel.TypeDescriptionProvider AddAttributes(Type type, params Attribute[] attributes);
static member AddAttributes : Type * Attribute[] -> System.ComponentModel.TypeDescriptionProvider
Public Shared Function AddAttributes (type As Type, ParamArray attributes As Attribute()) As TypeDescriptionProvider

Параметры

type
Type

Целевой Type компонент.

attributes
Attribute[]

Массив объектов, Attribute добавляемых в класс компонента.

Возвращаемое значение

Созданный объект TypeDescriptionProvider , который использовался для добавления указанных атрибутов.

Исключения

Один или оба параметра:null

Комментарии

Метод AddAttributes(Type, Attribute[]) добавляет атрибуты уровня класса к указанному типу компонента. Поскольку это общее требование приложений с помощью конструктора Visual Studio Windows Forms и окно свойств, этот метод предоставляет ярлык, создав поставщик описания типов, который объединяет предоставленные атрибуты с атрибутами, которые уже существуют в классе. Возвращаемое значение — это поставщик описания типа, который использовался для добавления атрибутов. Позже этот поставщик может быть передан методу RemoveProvider(TypeDescriptionProvider, Type) , когда добавленные атрибуты больше не нужны.

См. также раздел

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