IDesignerFilter.PostFilterEvents(IDictionary) メソッド


派生クラスでオーバーライドされた場合、デザイナーが TypeDescriptor を通じて公開する一連のイベントの項目を変更または削除できるようになります。When overridden in a derived class, allows a designer to change or remove items from the set of events that it exposes through a TypeDescriptor.

 void PostFilterEvents(System::Collections::IDictionary ^ events);
public void PostFilterEvents (System.Collections.IDictionary events);
abstract member PostFilterEvents : System.Collections.IDictionary -> unit
Public Sub PostFilterEvents (events As IDictionary)



コンポーネントのクラスのイベントを表す EventDescriptor オブジェクト。The EventDescriptor objects that represent the events of the class of the component. イベントのディクショナリ内でのキーは、イベント名です。The keys in the dictionary of events are event names.


このメソッドは、をTypeDescriptor通じて公開されるイベントのディクショナリ内の項目を変更または削除する手段を提供します。This method provides a way to change or remove items within the dictionary of events that are exposed through a TypeDescriptor.

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

注意 (実装者)

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