System.Activities.Presentation.Model 名前空間

プレゼンテーションのモデルに関連するクラスを提供します。

クラス

AttachedPropertiesService

プロパティを現在のインスタンスにアタッチします。

AttachedProperty

オブジェクトのインスタンスに追加情報を関連付けたり、アタッチしたりするときに使用します。

AttachedProperty<T>

添付プロパティのコレクションを格納します。

AttachedPropertyInfo

添付プロパティのプロパティを提供します。

AttachedPropertyInfo<T>

添付プロパティのプロパティを提供します。

Change

実装時、モデル ツリーへの変更を記述する抽象クラスです。

EditingScope

編集スコープは、分離できない 1 つの作業単位としてコミットまたはロールバックできる、ModelItem ツリーに加えられた変更のコレクションを表します。

EditingScopeEventArgs

EditingScopeCompleted イベントのデータを提供します。

ModelEditingScope

編集ストアに対する変更グループを表します。 変更グループはトランザクションです。 編集スコープで加えられた変更は、1 つの単位としてコミットまたは中止できます。

ModelFactory

デザイナーで ModelItem オブジェクトのインスタンスを作成します。

ModelItem

編集モデル内の単一の項目を表します。 項目には、複雑なデータ構想から色や整数まで、あらゆるものがあります。

ModelItemCollection

インデックスによって個別にアクセスできるモデル アイテムのコレクションを表します。

ModelItemDictionary

ModelItem から派生し、キー/値ペアのディクショナリのサポートを実装します。

ModelItemExtensions

基本モデル アイテムの展開を実装します。

ModelMemberCollection<TItemType,TFindType>

ModelPropertyCollection の派生元である抽象基本クラス。

ModelProperty

ModelProperty は、ModelItem に関するプロパティを表します。 モデル プロパティは項目のインスタンスに関連付けられます。これによって、PropertyDescriptor の扱いにくい GetValue/SetValue メカニズムを使用する代わりに、単純な Value 型の取得/設定プロパティをモデル プロパティに使用できます。

ModelPropertyCollection

プロパティの列挙を格納します。

ModelTreeManager

ルート モデル アイテムとモデル サービスを提供し、モデル ツリーと XAML テキストを同期できるようにします。

MorphHelper

モデル項目の参照およびプロパティを更新するためのヘルパー クラス。

TextImage

モデル ツリーから抽出された検索可能な文字列を格納します。 すべての文字列は適切に順序付けされています。 開始インデックスは、モデル項目ツリーの現在の選択項目に従って、コンテンツ内のカーソルをポイントします。 検索の実装は、開始インデックスから検索を開始できます。

列挙型

CreateOptions

新しい項目の作成方法を指定するために、ModelFactory インスタンスによって使用されます。

代理人

PropertyValueMorphHelper

ModelItem プロパティ値の型変換を処理するメソッドを参照するためのデリゲートを表します。