共用方式為


Microsoft.Windows.Design 命名空間

透過服務與資料後擋板,以及中繼資料的操作,提供任何設計工具的基本基礎。

Microsoft.Windows.Design 命名空間會提供用以管理設計工具狀態的類別。狀態是由 ContextItem 類別所表示。行為是由服務所指定,而 ServiceManager 會管理這些服務。EditingContext 會保留所有設計工具的狀態資訊。使用 SubscribeContextCallback<TContextItemType>,以便在內容項目變更時接收告知。

類別

  類別 說明
公用類別 AssemblyReferences 基礎架構。內容項目,可維護設計工具用於解析型別資訊的參考集。
公用類別 ContextItem 表示設計工具中狀態的單一部分。
公用類別 ContextItemManager 可以維護一組項目內容。
公用類別 DataContextValueSourceAttribute 讓設計工具能夠在特定屬性的視覺化樹狀結構中判斷資料內容繼承。
公用類別 DisplayPropertyAttribute 決定在設計工具中顯示物件的執行個體時所要使用的屬性。
公用類別 EditingContext 內含設計工具的內容狀態。
公用類別 OrderToken 會識別階層架構項目之排序順序的泛型類別。
公用類別 RequirementAttribute 定義 RequirementValidator 類別所使用的屬性。
公用類別 RequirementSubscription 當編輯內容中的變更符合附加的需求時,可提供通知。
公用類別 RequirementValidator 判斷指定的型別是否能使用所需的內容與服務。
公用類別 RequiresContextItemAttribute 表示類別必須依賴指定的內容。
公用類別 RequiresServiceAttribute 表示類別必須依賴指定的服務。
公用類別 ServiceManager 表示與 EditingContext 相關聯的行為。
公用類別 ThumbnailAttribute 在 Visual Studio 或 Expression Blend 的工具箱中,將圖示與自訂 Windows Presentation Foundation (WPF) 或 Silverlight 控制項產生關聯。 
公用類別 ToolboxBrowsableAttribute 指定控制項是否可以在設計工具的工具箱瀏覽器中顯示。
公用類別 ToolboxCategoryAttribute 指定類別出現在設計工具的工具箱中的分類。
公用類別 ToolboxExampleAttribute 基礎架構。指定實作 IToolboxExampleFactory 介面的型別。
公用類別 ToolboxTabNameAttribute 指定類別出現在設計工具的工具箱中的索引標籤。

介面

  介面 說明
公用介面 IToolboxExample 基礎架構。指定視覺化設計工具工具箱中之項目的範例執行個體。
公用介面 IToolboxExampleFactory 基礎架構。提供資產工具箱中的範例清單,這些範例都參考相同的 Type

委派

  委派 說明
公用委派 PublishServiceCallback 當物件必須發行服務的執行個體時,所回呼的委派。
公用委派 PublishServiceCallback<TServiceType> 當物件必須發行服務的執行個體時,所回呼的泛型委派。
公用委派 SubscribeContextCallback 會定義當內容項目變更時叫用的回呼方法。
公用委派 SubscribeContextCallback<TContextItemType> 會定義當內容項目變更時叫用的回呼方法。
公用委派 SubscribeServiceCallback 委派,也是服務訂閱的回呼。
公用委派 SubscribeServiceCallback<TServiceType> 泛型委派,也是服務訂閱的回呼。

列舉型別

  列舉型別 說明
公用列舉型別 OrderTokenConflictResolution 用來指定關聯順序中成功者的列舉。
公用列舉型別 OrderTokenPrecedence 指定順序語彙基元之優先順序的列舉。