private void m_pageXvaStorage_ImportVmCompleted() { Program.Invoke(this, () => { if (CurrentStepTabPage.GetType() == typeof(StoragePickerPage)) { m_pageFinish.ShowStartVmsGroupBox = m_pageXvaStorage.ImportedVm != null && !m_pageXvaStorage.ImportedVm.is_a_template; m_pageXvaNetwork.SetVm(m_pageXvaStorage.ImportedVm); NotifyNextPagesOfChange(m_pageXvaNetwork); NextStep(); } }); }
protected override string WizardPaneHelpID() { var curPageType = CurrentStepTabPage.GetType(); if (curPageType == typeof(RBACWarningPage)) { return(FormatHelpId((bool)m_exportAsXva ? "RbacExportXva" : "RbacExportOvf")); } if (curPageType == typeof(ExportFinishPage)) { return(FormatHelpId((bool)m_exportAsXva ? "ExportFinishXva" : "ExportFinishOvf")); } return(base.WizardPaneHelpID()); }
protected override string WizardPaneHelpID() { var curPageType = CurrentStepTabPage.GetType(); if (curPageType == typeof(RBACWarningPage)) { switch (m_typeOfImport) { case ImportType.Ovf: return(FormatHelpId("RbacImportOvf")); case ImportType.Vhd: return(FormatHelpId("RbacImportImage")); case ImportType.Xva: return(FormatHelpId("RbacImportXva")); } } if (curPageType == typeof(ImportSelectHostPage)) { switch (m_typeOfImport) { case ImportType.Ovf: return(FormatHelpId("SelectHostOvf")); case ImportType.Vhd: return(FormatHelpId("SelectHostImage")); } } if (curPageType == typeof(ImportSelectStoragePage)) { switch (m_typeOfImport) { case ImportType.Ovf: return(FormatHelpId("SelectStorageOvf")); case ImportType.Vhd: return(FormatHelpId("SelectStorageImage")); } } if (curPageType == typeof(ImportSelectNetworkPage)) { switch (m_typeOfImport) { case ImportType.Ovf: return(FormatHelpId("SelectNetworkOvf")); case ImportType.Vhd: return(FormatHelpId("SelectNetworkImage")); } } if (curPageType == typeof(ImportOptionsPage)) { switch (m_typeOfImport) { case ImportType.Ovf: return(FormatHelpId("ImportOptionsOvf")); case ImportType.Vhd: return(FormatHelpId("ImportOptionsImage")); } } if (curPageType == typeof(TvmIpPage)) { switch (m_typeOfImport) { case ImportType.Ovf: return(FormatHelpId("TvmIpImportOvf")); case ImportType.Vhd: return(FormatHelpId("TvmIpImportImage")); } } if (curPageType == typeof(ImportFinishPage)) { switch (m_typeOfImport) { case ImportType.Ovf: return(FormatHelpId("ImportFinishOvf")); case ImportType.Vhd: return(FormatHelpId("ImportFinishImage")); case ImportType.Xva: return(FormatHelpId("ImportFinishXva")); } } return(base.WizardPaneHelpID()); }