次の方法で共有


IDtsComponentUI.New(IWin32Window) メソッド

定義

コンポーネントが最初にデータ フロー タスクに追加されるときに呼び出されます。

public:
 void New(System::Windows::Forms::IWin32Window ^ parentWindow);
public void New (System.Windows.Forms.IWin32Window parentWindow);
abstract member New : System.Windows.Forms.IWin32Window -> unit
Public Sub New (parentWindow As IWin32Window)

パラメーター

parentWindow
IWin32Window

SSIS デザイナーの System.Windows.Forms.IWin32Window。

次の例は、パッケージに追加されるコンポーネントへの応答としてダイアログを表示する New メソッドのサンプル実装を示しています。 コンポーネントのメタデータは、Initialize メソッドの実行中にキャッシュされます。

public void New(IWin32Window parentWindow)  
{  
//    The constructor for this windows form, has been modified   
//    to accept an IDTSComponentMetadata100 parameter.  
    MyWizard wiz = new MyWizard(this.md);  
    nd.ShowDialog(parentWindow);  
}  
Public Sub New(ByVal parentWindow As IWin32Window)   
 Dim wiz As MyWizard = New MyWizard(Me.md)   
 nd.ShowDialog(parentWindow)   
End Sub  

注釈

このメソッドは、コンポーネントがパッケージに追加された際の応答のために使用します。 コンポーネント構成時に、ユーザー支援策として初期構成のダイアログ ボックスまたはウィザードが表示されるように選択できます。 たとえば、ScriptComponent は、データ フロー タスクに最初に追加されたときに、作成するコンポーネントの種類を指定するようユーザーに要求するダイアログ ボックスを表示します。

SSIS デザイナーでウィンドウを表示する場合は、パラメーターを parentWindow 使用して、デザイナーの境界内にウィンドウが表示されていることを確認します。

適用対象