語言

IDtsComponentUI.New(IWin32Window) 方法

定義

當元件最初加入 Data Flow 任務時呼叫。

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

系統。Windows。Forms.IWin32SSIS Designer 的視窗。

範例

以下範例展示了該 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 確保視窗在設計器的範圍內顯示。

適用於