ComponentDesigner.PreFilterEvents(IDictionary) メソッド

定義

デザイナーが、TypeDescriptor を通じて公開する一連のイベントに項目を追加できるようにします。Allows a designer to add to the set of events that it exposes through a TypeDescriptor.

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

パラメーター

events
IDictionary

コンポーネントのクラスのイベント。The events for the class of the component.

実装

注釈

このメソッドは、デザイナーが TypeDescriptorを通じて公開するイベントのディクショナリに項目を追加する方法を提供します。This method provides a way to add items to the dictionary of events that a designer exposes through a TypeDescriptor.

イベントのディクショナリ内のキーは、イベントの名前です。The keys in the dictionary of events are the names of the events. オブジェクトの型は PropertyDescriptorです。The objects are of type PropertyDescriptor. このメソッドは、PostFilterEvents メソッドの直前に呼び出されます。This method is called immediately before the PostFilterEvents method.

注意 (継承者)

events パラメーターを使用してアクセスできるディクショナリを直接変更することも、変更せずに残しておくこともできます。You can directly modify the dictionary that is accessible through the events parameter, or you can leave it unchanged. このメソッドをオーバーライドする場合は、独自のフィルター処理を実行する前に基本実装を呼び出します。If you override this method, call the base implementation before you perform your own filtering.

適用対象

こちらもご覧ください