ITaskFormManager 接口

定义

提供用于管理任务窗体管理器的类。

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

获取 TaskManager 正在处理的上下文。

(继承自 ITaskManager)
Control

获取控件的控件类型。

Controllers

获取控制器组件的集合。

(继承自 IUIManager)
CurrentController

获取或设置当前视图。

(继承自 IUIManager)
DataBus

获取指定的 DataBus 控件。

(继承自 IUIManager)
LastExecutionError

获取在最后执行过程中发生的异常消息。

(继承自 ITaskManager)
LastValidationResults

获取上次验证运行的结果。

(继承自 ITaskManager)
Moniker

获取与启动了 TaskManager 的操作相关联的名字。

(继承自 ITaskManager)
State

获取 TaskManager 的当前状态。

(继承自 ITaskManager)
TaskFormInfo

获取要显示的 TaskFormInfo 的值。

方法

Initialize(String, IContext, ITaskFormInfo)

初始化 TaskFormManager 的属性。

Perform(ISfcScriptCollector)

启动任务执行过程。

(继承自 ITaskManager)

事件

CancelRequested

IsCancelRequested 发生变化时触发的事件。

(继承自 ITaskManager)
CurrentControllerChanged

当更改 CurrentView 属性时发生。

(继承自 IUIManager)
CurrentControllerChanging

当 CurrentView 属性将要更改时发生。

(继承自 IUIManager)
StateChanged

在任务管理器启动任务执行过程时发生。

(继承自 ITaskManager)

适用于