ユーザー インターフェイスとタスクを関連付けます。 クライアントによって呼び出されます。通常、クライアントはデザイナー アプリケーションです。
名前空間: Microsoft.SqlServer.Dts.Runtime.Design
アセンブリ: Microsoft.SqlServer.Dts.Design (Microsoft.SqlServer.Dts.Design.dll)
構文
'宣言
Sub Initialize ( _
taskHost As TaskHost, _
serviceProvider As IServiceProvider _
)
'使用
Dim instance As IDtsTaskUI
Dim taskHost As TaskHost
Dim serviceProvider As IServiceProvider
instance.Initialize(taskHost, serviceProvider)
void Initialize(
TaskHost taskHost,
IServiceProvider serviceProvider
)
void Initialize(
TaskHost^ taskHost,
IServiceProvider^ serviceProvider
)
abstract Initialize :
taskHost:TaskHost *
serviceProvider:IServiceProvider -> unit
function Initialize(
taskHost : TaskHost,
serviceProvider : IServiceProvider
)
パラメーター
- taskHost
型: Microsoft.SqlServer.Dts.Runtime.TaskHost
タスクの TaskHost です。
- serviceProvider
型: System.IServiceProvider
デザイナーによって提供される https://go.microsoft.com/fwlink/?LinkId=33994 IServiceProvider インターフェイスです。
説明
クライアント コードは、最初のパラメーター taskHost を使用して、タスク ホストにある Variables コレクションにアクセスしたり、DtsErrors コレクションを表示したりすることができます。
タスクのユーザー インターフェイスに対するエントリ ポイントが呼び出されると、デザイナーは、タスクのユーザー インターフェイスによって実装されるこの Initialize メソッドを呼び出して、TaskHost およびサービス プロバイダーをパラメーターとして提供します。 これらのオブジェクトは、ローカルに保存され、後続のメソッド呼び出しで使用されます。