IDtsComponentUI.New(IWin32Window) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.