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
- 實作
屬性
| 名稱 | 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) |