ITaskFormManager 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供管理任务表单管理器的类。
public interface class ITaskFormManager : IServiceProvider, Microsoft::SqlServer::Management::TaskForms::ITaskManager, Microsoft::SqlServer::Management::TaskForms::IUIManager
public interface ITaskFormManager : IServiceProvider, Microsoft.SqlServer.Management.TaskForms.ITaskManager, Microsoft.SqlServer.Management.TaskForms.IUIManager
type ITaskFormManager = interface
interface ITaskManager
interface IUIManager
interface IServiceProvider
Public Interface ITaskFormManager
Implements IServiceProvider, ITaskManager, IUIManager
- 实现
属性
| 名称 | 说明 |
|---|---|
| Context |
获取任务管理器正在处理的上下文。 (继承自 ITaskManager) |
| Control |
获得控制的控制类型。 |
| Controllers |
获取控制器组件的集合。 (继承自 IUIManager) |
| CurrentController |
获取或设定当前视图。 (继承自 IUIManager) |
| DataBus |
获得指定的DataBus控制。 (继承自 IUIManager) |
| LastExecutionError |
会收到上次执行时出现的异常消息。 (继承自 ITaskManager) |
| LastValidationResults |
获取上次验证结果。 (继承自 ITaskManager) |
| Moniker |
它与启动任务管理器的动作相关。 (继承自 ITaskManager) |
| State |
获取TaskManager当前状态。 (继承自 ITaskManager) |
| TaskFormInfo |
获取要显示的 TaskFormInfo 值。 |
方法
| 名称 | 说明 |
|---|---|
| Initialize(String, IContext, ITaskFormInfo) |
初始化 TaskFormManager 的属性。 |
| Perform(ISfcScriptCollector) |
启动任务执行过程。 (继承自 ITaskManager) |
活动
| 名称 | 说明 |
|---|---|
| CancelRequested |
一个在变化时 IsCancelRequested 触发的事件。 (继承自 ITaskManager) |
| CurrentControllerChanged |
当CurrentView属性发生变化时。 (继承自 IUIManager) |
| CurrentControllerChanging |
当当前视图属性即将发生变化时,就会出现这种情况。 (继承自 IUIManager) |
| StateChanged |
当任务管理器启动任务执行过程时,会发生这种情况。 (继承自 ITaskManager) |