Compartir a través de


AssociatedMetadataProvider.FilterAttributes Método

Definición

Habilita las clases derivadas para filtrar la lista de atributos.

protected:
 virtual System::Collections::Generic::IEnumerable<Attribute ^> ^ FilterAttributes(Type ^ containerType, System::ComponentModel::PropertyDescriptor ^ propertyDescriptor, System::Collections::Generic::IEnumerable<Attribute ^> ^ attributes);
protected virtual System.Collections.Generic.IEnumerable<Attribute> FilterAttributes (Type containerType, System.ComponentModel.PropertyDescriptor propertyDescriptor, System.Collections.Generic.IEnumerable<Attribute> attributes);
abstract member FilterAttributes : Type * System.ComponentModel.PropertyDescriptor * seq<Attribute> -> seq<Attribute>
override this.FilterAttributes : Type * System.ComponentModel.PropertyDescriptor * seq<Attribute> -> seq<Attribute>
Protected Overridable Function FilterAttributes (containerType As Type, propertyDescriptor As PropertyDescriptor, attributes As IEnumerable(Of Attribute)) As IEnumerable(Of Attribute)

Parámetros

containerType
Type

Tipo del contenedor.

propertyDescriptor
PropertyDescriptor

El descriptor de la propiedad.

attributes
IEnumerable<Attribute>

Atributos.

Devoluciones

Una lista de atributos.

Comentarios

El código de la AssociatedMetadataProvider clase base devuelve todos los atributos. Este método permite que las clases derivadas filtren los atributos.

Se aplica a