ICustomAttributeProvider Interfaz

Definición

Proporciona atributos personalizados para objetos de reflexión que los admiten.

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
Derivado
Atributos

Comentarios

Casi todas las clases Reflection pueden tener atributos asociados a ellas. Los atributos pueden ser estándar (público, privado, HelpString) o personalizados.

Métodos

GetCustomAttributes(Boolean)

Devuelve una matriz de todos los atributos personalizados definidos en este miembro, excluidos los atributos con nombre, o una matriz vacía si no hay atributos personalizados.

GetCustomAttributes(Type, Boolean)

Devuelve una matriz de atributos personalizados definidos en este miembro, identificados por tipo, o una matriz vacía si no hay atributos personalizados de ese tipo.

IsDefined(Type, Boolean)

Indica si una o más instancias de attributeType se definen en este miembro.

Se aplica a