Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Enumera os atributos personalizados para o membro especificado, incluindo atributos herdados de membros de base.
Namespace: Microsoft.Windows.Design.Metadata
Assembly: Microsoft.Windows.Design.Extensibility (em Microsoft.Windows.Design.Extensibility.dll)
Sintaxe
'Declaração
Public Function GetAttributes ( _
member As MemberInfo, _
attributeType As Type _
) As IEnumerable(Of Object)
public IEnumerable<Object> GetAttributes(
MemberInfo member,
Type attributeType
)
public:
IEnumerable<Object^>^ GetAttributes(
MemberInfo^ member,
Type^ attributeType
)
member GetAttributes :
member:MemberInfo *
attributeType:Type -> IEnumerable<Object>
public function GetAttributes(
member : MemberInfo,
attributeType : Type
) : IEnumerable<Object>
Parâmetros
- member
Tipo: System.Reflection.MemberInfo
Para obter os atributos do membro.
- attributeType
Tipo: System.Type
O tipo de atributo para recuperar, ou nulluma referência nula (Nothing no Visual Basic) para todos os atributos.
Valor de retorno
Tipo: System.Collections.Generic.IEnumerable<Object>
Uma enumeração de atributos.
Exceções
| Exceção | Condição |
|---|---|
| ArgumentNullException | member is nulluma referência nula (Nothing no Visual Basic). |
Comentários
Atributos retornados são mesclados com os atributos de outros membros e variam dependendo do tipo de membro.
Propriedades, os atributos retornados também são mesclados com os atributos de tipo de propriedade.
Para eventos, os atributos retornados são mesclados com os atributos do tipo de manipulador de eventos.
Para tipos, os atributos retornados são mesclados com os atributos de interfaces implementadas no tipo.
Se você não quiser nesse automática mesclando o comportamento, use o GetLocalAttributes método em vez disso.
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.