Partager via


IDtsComponentUI.New(IWin32Window) Méthode

Définition

Appelé lorsqu'un composant est ajouté initialement à une tâche de flux de données.

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)

Paramètres

parentWindow
IWin32Window

System.Windows.Forms.IWin32Window de SSIS Designer.

Exemples

L’exemple suivant montre un exemple d’implémentation de la New méthode montrant un dialogue en réponse à son composant ajouté au package. Les métadonnées du composant sont mises en cache pendant la Initialize méthode.

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  

Remarques

Utilisez cette méthode pour répondre lorsque votre composant est ajouté au package. Vous pouvez choisir d’afficher une boîte de dialogue de configuration initiale ou un Assistant pour guider les utilisateurs dans la configuration de votre composant. Par ScriptComponentexemple, affiche une boîte de dialogue demandant à l’utilisateur de spécifier le type de composant à créer lorsqu’il est initialement ajouté à la tâche de flux de données.

Lorsque vous affichez une fenêtre dans le Concepteur SSIS, utilisez le parentWindow paramètre pour vous assurer que la fenêtre est affichée dans les limites du concepteur.

S’applique à