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()

立即释放对象使用的任何非托管资源。

Dispose(Boolean)

立即释放当前 EditingContext 对象使用的非托管资源。

Equals(Object)

确定指定对象是否等于当前对象。

(继承自 Object)
GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
ToString()

返回表示当前对象的字符串。

(继承自 Object)

事件

Disposing

在以下情况下发生:当调用 Dispose() 方法时,或者当 EditingContext 对象被终结并被 Microsoft .NET 公共语言语言运行时的垃圾回收器回收时。

适用于