EditingContext 類別

定義

包含設計工具的內容狀態資訊,例如 WorkflowDesigner。 當中會包括永久性狀態資訊,例如設計工具中所執行之服務的清單, 並同時包含由內容項目構成的暫時性狀態,包括一組目前選取的物件,以及要用在設計介面上處理物件的編輯工具。

public ref class EditingContext : IDisposable
public class EditingContext : IDisposable
type EditingContext = class
    interface IDisposable
Public Class EditingContext
Implements IDisposable
繼承
EditingContext
實作

備註

EditingContext表示裝載應用程式與 Windows 工作流程 Designer 之間共用的通訊界限。 EditingContext 會實作為具象類別,以易於使用。 覆寫 CreateServiceManagerCreateContextItemManager,以使用衍生自 ServiceManagerContextItemManager 的自訂管理員。

建構函式

EditingContext()

初始化 EditingContext 類別的新執行個體。

屬性

Items

傳回目前編輯內容所儲存之內容項目的本機集合。

Services

傳回在目前的編輯內容中使用的服務管理員。

方法

CreateContextItemManager()

建立由 Items 屬性傳回之內容項目管理員的執行個體。

CreateServiceManager()

建立從 Services 屬性傳回之服務管理員的執行個體。

Dispose()

立即釋放物件所使用的任何 Unmanaged 資源。

Dispose(Boolean)

立即釋放目前 EditingContext 物件所使用的 Unmanaged 資源。

Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
ToString()

傳回代表目前物件的字串。

(繼承來源 Object)

事件

Disposing

呼叫 Dispose() 方法時,或是終結 EditingContext 物件,並由 Microsoft .NET Common Language Runtime 的回收記憶體收集時,即會發生。

適用於