Sprache

IDtsComponentUI.New(IWin32Window) Methode

Definition

Wird aufgerufen, wenn eine Komponente zunächst zu einer Datenfluss-Aufgabe hinzugefügt wird.

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)

Parameter

parentWindow
IWin32Window

Das System. Windows. Forms.IWin32Fenster des SSIS-Designers.

Beispiele

Das folgende Beispiel zeigt eine Beispielimplementierung der New Methode, die einen Dialog als Reaktion auf das Hinzufügen ihrer Komponente zum Paket zeigt. Die Metadaten der Komponente werden während der Methode Initialize zwischengespeichert.

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  

Hinweise

Verwenden Sie diese Methode, um zu reagieren, wenn Ihre Komponente dem Paket hinzugefügt wird. Sie können ein initiales Konfigurations-Dialogfeld oder einen Assistenten anzeigen, um den Nutzern bei der Konfiguration Ihres Bauteils zu helfen. Das ScriptComponent, zum Beispiel zeigt ein Dialogfeld an, in dem der Benutzer gefragt wird, die Art der zu erstellen Komponenten anzugeben, wenn sie zum Datenfluss hinzugefügt wird.

Beim Anzeigen eines Fensters im SSIS-Designer verwenden Sie den Parameter parentWindow , um sicherzustellen, dass das Fenster innerhalb der Grenzen des Designers angezeigt wird.

Gilt für: