共用方式為


Microsoft.Windows.Design.Metadata 命名空間

提供屬性表格,以便將自訂設計工具屬性套用至控制項和項目。

在設計階段中繼資料專屬的個別組件中實作 IRegisterMetadata 介面,以註冊您的客戶 FeatureProvider 實作。使用 AttributeTableBuilder 類別建置屬性表格。在您的 Register() 實作中呼叫 AddAttributeTable(AttributeTable) 方法,以啟用設計工具功能。

類別

  類別 說明
公用類別 AttributeCallbackBuilder 這個類別的執行個體會傳遞至回呼委派,以延緩填入型別的屬性。
公用類別 AttributeTable 中繼資料屬性的表格,用於定義設計階段外觀和行為。
公用類別 AttributeTableBuilder 建立用於定義設計階段中繼資料的屬性表格。
公用類別 AttributeTableContainer 提供 AttributeTable 執行個體的集合。
公用類別 AttributeTableValidationException AttributeTable 中提供的中繼資料與現有型別的屬性、方法和事件都不符時引發。
公用類別 ProvideMetadataAttribute 表示提供中繼資料的類別。

結構

  結構 說明
公用結構 EventIdentifier 用來代表與平台無關的事件。
公用結構 PropertyIdentifier 用來代表與平台無關的型別。
公用結構 TypeIdentifier 用來識別與平台無關的型別。

介面

  介面 說明
公用介面 IProvideAttributeTable 定義提供屬性表格的類別。

委派

  委派 說明
公用委派 AttributeCallback 會在型別需要屬性時呼叫。