Compartilhar via


PropertyBuilder.GetCustomAttributes Método

Definição

Retorna todos os atributos personalizados definidos nesta propriedade.

Sobrecargas

GetCustomAttributes(Type, Boolean)

Retorna uma matriz de atributos personalizados identificados por Type.

GetCustomAttributes(Boolean)

Retorna uma matriz de todos os atributos personalizados para essa propriedade.

GetCustomAttributes(Type, Boolean)

Origem:
PropertyBuilder.cs

Retorna uma matriz de atributos personalizados identificados por Type.

public:
 override cli::array <System::Object ^> ^ GetCustomAttributes(Type ^ attributeType, bool inherit);
public override object[] GetCustomAttributes (Type attributeType, bool inherit);
override this.GetCustomAttributes : Type * bool -> obj[]
Public Overrides Function GetCustomAttributes (attributeType As Type, inherit As Boolean) As Object()

Parâmetros

attributeType
Type

Uma matriz de atributos personalizados identificados por tipo.

inherit
Boolean

Se true, percorrerá a cadeia de herança dessa propriedade para localizar os atributos personalizados.

Retornos

Object[]

Uma matriz de atributos personalizados definidos neste membro refletido ou null, se nenhum atributo estiver definido neste membro.

Exceções

Não há suporte para o método.

Comentários

Reflita sobre o tipo pai da propriedade usando Type.GetType ou Assembly.GetType, recupere o objeto de propriedade Reflection do tipo e chame PropertyInfo.GetCustomAttributes.

Aplica-se a

GetCustomAttributes(Boolean)

Origem:
PropertyBuilder.cs

Retorna uma matriz de todos os atributos personalizados para essa propriedade.

public:
 override cli::array <System::Object ^> ^ GetCustomAttributes(bool inherit);
public override object[] GetCustomAttributes (bool inherit);
override this.GetCustomAttributes : bool -> obj[]
Public Overrides Function GetCustomAttributes (inherit As Boolean) As Object()

Parâmetros

inherit
Boolean

Se true, percorrerá a cadeia de herança dessa propriedade para localizar os atributos personalizados.

Retornos

Object[]

Uma matriz de todos os atributos personalizados.

Exceções

Não há suporte para o método.

Comentários

Reflita sobre o tipo pai da propriedade usando Type.GetType ou Assembly.GetType, recupere o objeto de propriedade Reflection do tipo e chame PropertyInfo.GetCustomAttributes.

Aplica-se a