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
實作

屬性

名稱 Description
Context

這樣可以了解 TaskManager 正在處理什麼。

(繼承來源 ITaskManager)
Control

取得控制型態。

Controllers

取得控制器元件的集合。

(繼承來源 IUIManager)
CurrentController

取得或設定當前視角。

(繼承來源 IUIManager)
DataBus

取得指定的 DataBus 控制。

(繼承來源 IUIManager)
LastExecutionError

會收到上次執行時發生的異常訊息。

(繼承來源 ITaskManager)
LastValidationResults

取得上次驗證執行的結果。

(繼承來源 ITaskManager)
Moniker

它會被命名為啟動 TaskManager 的一個動作。

(繼承來源 ITaskManager)
State

取得 TaskManager 的當前狀態。

(繼承來源 ITaskManager)
TaskFormInfo

取得要顯示的 TaskFormInfo 值。

方法

名稱 Description
Initialize(String, IContext, ITaskFormInfo)

初始化 TaskFormManager 的屬性。

Perform(ISfcScriptCollector)

啟動任務執行程序。

(繼承來源 ITaskManager)

事件

名稱 Description
CancelRequested

一個在變化時 IsCancelRequested 觸發的事件。

(繼承來源 ITaskManager)
CurrentControllerChanged

當 CurrentView 屬性被更改時會發生。

(繼承來源 IUIManager)
CurrentControllerChanging

當 CurrentView 屬性即將變更時,會發生這種情況。

(繼承來源 IUIManager)
StateChanged

當工作管理員啟動任務執行程序時,會發生這種情況。

(繼承來源 ITaskManager)

適用於