AttributeTableContainer.GetLocalAttributes (Método) (MemberInfo, Type, Func<Object, Object>)
Enumera los atributos personalizados del miembro especificado, incluidos los atributos heredados de los miembros base.
Espacio de nombres: Microsoft.Windows.Design.Metadata
Ensamblado: Microsoft.Windows.Design.Extensibility (en Microsoft.Windows.Design.Extensibility.dll)
Sintaxis
'Declaración
Public Function GetLocalAttributes ( _
member As MemberInfo, _
attributeType As Type, _
reflectionMapper As Func(Of Object, Object) _
) As IEnumerable(Of Object)
public IEnumerable<Object> GetLocalAttributes(
MemberInfo member,
Type attributeType,
Func<Object, Object> reflectionMapper
)
public:
IEnumerable<Object^>^ GetLocalAttributes(
MemberInfo^ member,
Type^ attributeType,
Func<Object^, Object^>^ reflectionMapper
)
member GetLocalAttributes :
member:MemberInfo *
attributeType:Type *
reflectionMapper:Func<Object, Object> -> IEnumerable<Object>
public function GetLocalAttributes(
member : MemberInfo,
attributeType : Type,
reflectionMapper : Func<Object, Object>
) : IEnumerable<Object>
Parámetros
- member
Tipo: System.Reflection.MemberInfo
Miembro cuyos atributos se van a obtener.
- attributeType
Tipo: System.Type
Tipo de atributo que se va a recuperar o nullreferencia null (Nothing en Visual Basic) para recuperar todos los atributos.
- reflectionMapper
Tipo: System.Func<Object, Object>
Función de asignación opcional que se usa para asignar los metadatos de reflexión entrantes a los metadatos del runtime.
Valor devuelto
Tipo: System.Collections.Generic.IEnumerable<Object>
Enumeración de atributos.
Excepciones
Excepción | Condición |
---|---|
ArgumentNullException | El valor de member es nullreferencia null (Nothing en Visual Basic). |
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.