次の方法で共有


Microsoft.Windows.Design.Model 名前空間

ユーザー インターフェイス (UI) オブジェクトを表す編集モデルを提供します。

ModelItem クラスは、編集モデル内の単一の項目を表します。項目は、ウィンドウやコントロールから色や整数までさまざまです。モデル アイテムは、ModelFactory によって作成されます。ModelParent クラスを使用して、ある項目の親を別のものに変更します。

クラス

  クラス 説明
パブリック クラス DefaultInitializer デザイナーで新しいオブジェクトを構成するために使用されます。
パブリック クラス DesignModeValueProvider デザイナーでユーザーが行ったプロパティの変更をキャプチャし、デザイン時に新しい値を提供します。
パブリック クラス FeatureExtensions モデル アイテムをサポートするために FeatureManager クラスおよび FeatureConnector<TFeatureProviderType> クラスに LINQ 拡張メソッドを追加します。
パブリック クラス ModelEditingScope 編集ストアに対する変更グループを表します。
パブリック クラス ModelEvent 項目のイベントを表します。
パブリック クラス ModelEventCollection イベントの列挙型を表します。
パブリック クラス ModelFactory デザイナーでモデル アイテムのインスタンスを作成するために使用されます。
パブリック クラス ModelItem 編集モデル内の単一のアイテムを表します。
パブリック クラス ModelItemCollection ModelItem オブジェクトのコレクションのサポートを実装します。
パブリック クラス ModelItemDictionary ModelItem オブジェクトに対してキーと値のディクショナリのサポートを実装します。
パブリック クラス ModelItemEventArgs ModelItem インスタンスを使用するイベントのデータを提供します。
パブリック クラス ModelMemberCollection<TItemType, TKeyType> モデル メンバーのコレクションを表します。
パブリック クラス ModelParent 項目の親を設定する際に使用できるクラス。
パブリック クラス ModelProperty 項目のプロパティを表します。
パブリック クラス ModelPropertyCollection プロパティのコレクションを表します。
パブリック クラス PropertyIdentifierCollection プロパティ識別子のコレクションを表します。
パブリック クラス PropertyInvalidatedEventArgs PropertyInvalidated イベントのデータを提供します。

列挙型

  列挙体 説明
パブリック列挙体 CreateOptions 新しい項目を作成する方法を指定します。