Partilhar via


IDtsComponentUI.New(IWin32Window) Método

Definição

Chamado quando um componente é adicionado inicialmente a uma tarefa de Fluxo de Dados.

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)

Parâmetros

parentWindow
IWin32Window

O System.Windows.Forms.IWin32Window do Designer do SSIS.

Exemplos

O exemplo a seguir mostra uma implementação de exemplo do New método mostrando uma caixa de diálogo em resposta ao componente que está sendo adicionado ao pacote. Os metadados do componente são armazenados em cache durante o Initialize método.

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  

Comentários

Use esse método para responder quando o componente for adicionado ao pacote. Você pode optar por mostrar uma caixa de diálogo de configuração inicial ou assistente para ajudar a orientar os usuários na configuração do componente. O ScriptComponent, por exemplo, exibe uma caixa de diálogo solicitando que o usuário especifique o tipo de componente a ser criado quando ele é inicialmente adicionado à tarefa de fluxo de dados.

Ao exibir uma janela no Designer do SSIS, use o parentWindow parâmetro para garantir que a janela seja mostrada dentro dos limites do designer.

Aplica-se a