Поделиться через


ICustomAttributeProvider Интерфейс

Определение

Предоставляет настраиваемые атрибуты для объектов отражения, которые их поддерживают.

public interface class ICustomAttributeProvider
public interface ICustomAttributeProvider
[System.Runtime.InteropServices.ComVisible(true)]
public interface ICustomAttributeProvider
type ICustomAttributeProvider = interface
[<System.Runtime.InteropServices.ComVisible(true)>]
type ICustomAttributeProvider = interface
Public Interface ICustomAttributeProvider
Производный
Атрибуты

Комментарии

Почти все классы отражения могут иметь атрибуты, связанные с ними. Атрибуты могут быть стандартными (общедоступными, частными, HelpString) или пользовательскими.

Методы

GetCustomAttributes(Boolean)

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

GetCustomAttributes(Type, Boolean)

Возвращает массив настраиваемых атрибутов, определенных для этого элемента с учетом типа, или пустой массив, если отсутствуют настраиваемые атрибуты определенного типа.

IsDefined(Type, Boolean)

Указывает, сколько экземпляров attributeType определено для этого элемента.

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