ICustomAttributeProvider Interface

Definição

Fornece atributos personalizados para objetos de reflexão que dão suporte a esses atributos personalizados.Provides custom attributes for reflection objects that support them.

public interface class ICustomAttributeProvider
[System.Runtime.InteropServices.ComVisible(true)]
public interface ICustomAttributeProvider
type ICustomAttributeProvider = interface
Public Interface ICustomAttributeProvider
Derivado
Atributos

Comentários

Quase todas as classes de reflexão podem ter atributos associados a elas.Nearly all the Reflection classes can have attributes associated with them. Os atributos podem ser padrão (público, privado, HelpString) ou personalizado.Attributes can be standard (public, private, HelpString) or custom.

Métodos

GetCustomAttributes(Boolean)

Retorna uma matriz de todos os atributos personalizados definidos neste membro, exceto atributos nomeados ou então uma matriz vazia, se não houver nenhum atributo personalizado.Returns an array of all of the custom attributes defined on this member, excluding named attributes, or an empty array if there are no custom attributes.

GetCustomAttributes(Type, Boolean)

Retorna uma matriz de atributos personalizados definidos neste membro, identificados por tipo ou então uma matriz vazia, se não houver nenhum atributo personalizado desse tipo.Returns an array of custom attributes defined on this member, identified by type, or an empty array if there are no custom attributes of that type.

IsDefined(Type, Boolean)

Indica se uma ou mais instâncias de attributeType estão definidas nesse membro.Indicates whether one or more instance of attributeType is defined on this member.

Aplica-se a