Поделиться через


IDtsComponentUI.New(IWin32Window) Метод

Определение

Вызывается при первоначальном добавлении компонента в задачу потока данных.

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)

Параметры

parentWindow
IWin32Window

System.Windows.Forms.IWin32Window конструктора служб SSIS.

Примеры

В следующем примере показан пример реализации New метода, отображающего диалоговое окно в ответ на его компонент, добавляемый в пакет. Метаданные компонента кэшируются во время Initialize метода.

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  

Комментарии

Используйте этот метод для реагирования при добавлении компонента в пакет. Вы можете отобразить диалоговое окно начальной конфигурации или мастер, чтобы помочь пользователям в настройке компонента. Например ScriptComponent, отображает диалоговое окно с запросом пользователя указать тип создаваемого компонента при первоначальном добавлении в задачу потока данных.

При отображении окна в конструкторе служб SSIS используйте parentWindow параметр, чтобы окно отображалось в границах конструктора.

Применяется к