IDtsComponentUI.New(IWin32Window) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wird aufgerufen, wenn einem Datenflusstask anfänglich eine Komponente 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.IWin32Window des SSIS-Designers.
Beispiele
Im folgenden Beispiel wird eine Beispielimplementierung der New Methode gezeigt, die ein Dialogfeld als Reaktion auf seine Komponente anzeigt, die dem Paket hinzugefügt wird. Die Metadaten für die Komponente werden während der Initialize Methode 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. Möglicherweise können Sie ein Anfängliches Konfigurationsdialogfeld oder einen Assistenten anzeigen, um Benutzern bei der Konfiguration Ihrer Komponente zu helfen. Im ScriptComponentDialogfeld wird z. B. ein Dialogfeld angezeigt, das den Benutzer auffordert, den Typ der Komponente anzugeben, die erstellt werden soll, wenn er zunächst der Datenflussaufgabe hinzugefügt wird.
Verwenden Sie beim Anzeigen eines Fensters im SSIS-Designer den parentWindow Parameter, um sicherzustellen, dass das Fenster innerhalb der Grenzen des Designers angezeigt wird.