다음을 통해 공유


AssociatedMetadataProvider.FilterAttributes 메서드

정의

파생 클래스에서 특성의 목록을 필터링할 수 있도록 설정합니다.

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)

매개 변수

containerType
Type

컨테이너의 형식입니다.

propertyDescriptor
PropertyDescriptor

속성 설명자입니다.

attributes
IEnumerable<Attribute>

특성입니다.

반환

IEnumerable<Attribute>

특성 목록입니다.

설명

코드는 AssociatedMetadataProvider 기본 클래스에 특성을 모두 반환 합니다. 이 메서드를 사용 하는 특성을 필터링 하는 파생된 클래스입니다.

적용 대상