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
параметр, чтобы окно отображалось в границах конструктора.