EditingContext クラス

定義

デザイナーのコンテキスト状態情報 ( WorkflowDesignerなど) が含まれます。 これには、デザイナーで実行されているサービスの一覧などの永続的な状態情報が含まれます。 また、現在選択されているオブジェクトのセットや、デザイン サーフェイス上のオブジェクトを操作するために使用される編集ツールなど、コンテキスト項目で構成される一時的な状態も含まれます。

public ref class EditingContext : IDisposable
public class EditingContext : IDisposable
type EditingContext = class
    interface IDisposable
Public Class EditingContext
Implements IDisposable
継承
EditingContext
実装

注釈

EditingContext は、ホスト アプリケーションとWindows ワークフロー デザイナーの間で共有される通信境界を表します。 EditingContextは、使いやすい具体的なクラスとして実装されました。 ServiceManagerContextItemManagerから派生したカスタマイズされたマネージャーを使用するには、CreateServiceManagerCreateContextItemManagerをオーバーライドします。

コンストラクター

名前 説明
EditingContext()

EditingContext クラスの新しいインスタンスを初期化します。

プロパティ

名前 説明
Items

現在の編集コンテキストによって格納されているコンテキスト項目のローカル コレクションを返します。

Services

現在の編集コンテキストで使用されているサービス マネージャーを返します。

メソッド

名前 説明
CreateContextItemManager()

Items プロパティによって返されるコンテキスト項目マネージャーのインスタンスを作成します。

CreateServiceManager()

Services プロパティから返されるサービス マネージャーのインスタンスを作成します。

Dispose()

オブジェクトによって使用されるアンマネージ リソースを直ちに解放します。

Dispose(Boolean)

現在の EditingContext オブジェクトによって使用されているアンマネージ リソースを直ちに解放します。

Equals(Object)

指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Objectの簡易コピーを作成します。

(継承元 Object)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

イベント

名前 説明
Disposing

Dispose() メソッドが呼び出されたとき、またはEditingContext オブジェクトが終了し、Microsoft .NET共通言語ランタイムのガベージ コレクターによって収集されるときに発生します。

適用対象