EditingContext 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
包含设计器(例如 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,以便于使用。 重写 CreateServiceManager 和 CreateContextItemManager,以便使用派生自 ServiceManager 和 ContextItemManager 的自定义管理器。
构造函数
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 公共语言语言运行时的垃圾回收器回收时。 |