更新 : 2007 年 11 月
編集モデル内の単一の項目を表します。
名前空間 : Microsoft.Windows.Design.Model
アセンブリ : Microsoft.Windows.Design.Interaction (Microsoft.Windows.Design.Interaction.dll 内)
構文
'宣言
Public MustInherit Class ModelItem _
Implements INotifyPropertyChanged
'使用
Dim instance As ModelItem
public abstract class ModelItem : INotifyPropertyChanged
public ref class ModelItem abstract : INotifyPropertyChanged
public abstract class ModelItem implements INotifyPropertyChanged
解説
ModelItem クラスは、編集モデル内の単一の項目を表します。項目は、ウィンドウやコントロールから色や整数までさまざまです。Properties コレクションを使用して項目のプロパティにアクセスし、プロパティの値を変更できます。ModelItem は、基本的にデザイナの基になるデータ モデルのラッパーです。基になるモデルには GetCurrentValue メソッドを使用してアクセスできます。
![]() |
---|
GetCurrentValue メソッドから返されたオブジェクトには、シリアル化可能な変更は加えないでください。変更は、デザイナのシリアル化システムや取り消しシステムには反映されません。 |
継承階層
System.Object
Microsoft.Windows.Design.Model.ModelItem
Microsoft.Windows.Design.Model.ModelItemCollection
Microsoft.Windows.Design.Model.ModelItemDictionary
スレッド セーフ
この型のすべてのパブリック static (Visual Basic では Shared) メンバは、スレッド セーフです。インスタンス メンバの場合は、スレッド セーフであるとは限りません。
参照
参照
Microsoft.Windows.Design.Model 名前空間