PropertyBuilder.GetCustomAttributes Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
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
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.