EditingContext クラス

更新 : 2007 年 11 月

デザイナのコンテキスト状態を格納します。

名前空間 :  Microsoft.Windows.Design
アセンブリ :  Microsoft.Windows.Design (Microsoft.Windows.Design.dll 内)

構文

'宣言
Public Class EditingContext _
    Implements IDisposable
'使用
Dim instance As EditingContext
public class EditingContext : IDisposable
public ref class EditingContext : IDisposable
public class EditingContext implements IDisposable

解説

EditingContext クラスは、デザイナで実行されているサービスのリストなど、永続的な状態を格納します。また、コンテキスト項目を構成する一時的な状態も格納します。コンテキスト項目の一時的な状態の例としては、現在選択されているオブジェクトのセットや、デザイン サーフェイス上のオブジェクトの操作に使用されている編集ツールなどが挙げられます。編集コンテキストは、簡単に使用できるよう、具象クラスとして設計されています。そのため、実装の置き換えに使用できる保護された API が用意されています。

継承階層

System.Object
  Microsoft.Windows.Design.EditingContext

スレッド セーフ

この型のすべてのパブリック static (Visual Basic では Shared) メンバは、スレッド セーフです。インスタンス メンバの場合は、スレッド セーフであるとは限りません。

参照

参照

EditingContext メンバ

Microsoft.Windows.Design 名前空間

ServiceManager

ContextItemManager

ContextItem

FeatureManager

その他の技術情報

コンテキスト アーキテクチャの編集

WPF デザイナの機能拡張について