次の方法で共有


Initialize メソッド

ユーザー インターフェイスとタスクを関連付けます。クライアントによって呼び出されます。通常、クライアントはデザイナ アプリケーションです。

名前空間:  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 を使用して、タスク ホストにある Variables コレクションにアクセスしたり、DtsErrors コレクションを表示したりすることができます。

タスクのユーザー インターフェイスに対するエントリ ポイントが呼び出されると、デザイナは、タスクのユーザー インターフェイスによって実装されるこの Initialize メソッドを呼び出して、TaskHost およびサービス プロバイダをパラメータとして提供します。これらのオブジェクトは、ローカルに保存され、後続のメソッド呼び出しで使用されます。