ComponentDesigner.PreFilterAttributes(IDictionary) 方法

定義

允許設計工具加入至它經由 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

元件類別的屬性。

備註

這個方法提供將專案加入設計工具透過 TypeDescriptor公開之屬性字典的方法。

屬性字典中的索引鍵是屬性的類型識別碼,如屬性 TypeId 的值所指定。 物件的類型為 PropertyDescriptor。 這個方法會在方法之前 PostFilterAttributes 立即呼叫。

給繼承者的注意事項

您可以直接修改可透過 參數存取的 attributes 字典,也可以讓字典保持不變。 如果您覆寫此方法,請先呼叫基底實作,再執行自己的篩選。

適用於

另請參閱