ComponentDesigner.PreFilterAttributes(IDictionary) 메서드

정의

디자이너에서 TypeDescriptor를 통해 노출되는 특성 집합에 항목을 추가하도록 합니다.Allows a designer to add to the set of attributes that it exposes through a TypeDescriptor.

protected:
 virtual void PreFilterAttributes(System::Collections::IDictionary ^ attributes);
protected virtual void PreFilterAttributes (System.Collections.IDictionary attributes);
abstract member PreFilterAttributes : System.Collections.IDictionary -> unit
override this.PreFilterAttributes : System.Collections.IDictionary -> unit
Protected Overridable Sub PreFilterAttributes (attributes As IDictionary)

매개 변수

attributes
IDictionary

구성 요소의 클래스에 대한 특성입니다.The attributes for the class of the component.

구현

설명

이 메서드는 디자이너가 TypeDescriptor를 통해 노출 하는 특성의 사전에 항목을 추가 하는 방법을 제공 합니다.This method provides a way to add items to the dictionary of attributes that a designer exposes through a TypeDescriptor.

특성의 사전에 있는 키는 TypeId 속성 값에 지정 된 대로 특성의 형식 식별자입니다.The keys in the dictionary of attributes are the type identifiers of the attributes, as specified by the value of their TypeId property. 형식의 개체는 PropertyDescriptor합니다.The objects are of type PropertyDescriptor. 이 메서드는 PostFilterAttributes 메서드 바로 앞에 호출 됩니다.This method is called immediately before the PostFilterAttributes method.

상속자 참고

통해 액세스할 수 있는 사전을 직접 수정할 수 있습니다는 attributes 하거나 매개 변수를 그대로 둘 수 있습니다.You can directly modify the dictionary that is accessible through the attributes parameter, or you can leave it unchanged. 이 메서드를 재정의 하는 경우 고유한 필터링을 수행 하기 전에 기본 구현을 호출 합니다.If you override this method, call the base implementation before you perform your own filtering.

적용 대상

추가 정보