Microsoft.Windows.Design.Model 命名空间

[本文档仅供预览,在以后的发行版中可能会发生更改。包含的空白主题用作占位符。]

提供用于表示基础用户界面 (UI) 对象的编辑模型。

ModelItem 类表示编辑模型中的单个项。 项可以是任何内容,从窗口或控件到颜色或整数. 模型项是通过 ModelFactory 创建的。 通过使用 ModelParent 类将一个项的父级更改为另一个项。

  说明
公共类 DefaultInitializer 用于在设计器中配置新对象。
公共类 DesignModeValueProvider 捕获用户在设计器中进行的属性更改,并在设计时提供新值。
公共类 FeatureExtensions 将 LINQ 扩展方法添加到 FeatureManagerFeatureConnector<TFeatureProviderType> 类以支持模型项。
公共类 ModelEditingScope 表示对编辑存储区的一组更改。
公共类 ModelEvent 表示某个项的事件。
公共类 ModelEventCollection 表示事件的枚举。
公共类 ModelFactory 用于在设计器中创建模型项的实例。
公共类 ModelItem 表示编辑模型中的一个项。
公共类 ModelItemCollection 实现对 ModelItem 对象集合的支持。
公共类 ModelItemDictionary 实现对 ModelItem 对象的键/值字典支持。
公共类 ModelItemEventArgs 为使用 ModelItem 实例的事件提供数据。
公共类 ModelMemberCollection<TItemType, TKeyType> 表示模型成员集合。
公共类 ModelParent 可用于帮助设置项的父级的类。
公共类 ModelProperty 表示项的属性。
公共类 ModelPropertyCollection 表示属性的集合。
公共类 PropertyIdentifierCollection 表示属性标识符的集合。
公共类 PropertyInvalidatedEventArgs PropertyInvalidated 事件提供数据。

枚举

  枚举 说明
公共枚举 CreateOptions 指定如何创建新项。