IDtsComponentUI.New(IWin32Window) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
當元件最初加入 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 確保視窗在設計器的範圍內顯示。