C# Class XenAdmin.Wizards.GenericPages.SelectMultipleVMDestinationPage

Class representing the page of the ImportAppliance wizard where the user specifies the targets where the VMs of the appliance will be imported
Inheritance: XenAdmin.Controls.XenTabPage
Afficher le fichier Open project: xenserver/xenadmin

Protected Properties

Свойство Type Description
ignoredConnections List

Méthodes publiques

Méthode Description
EnableNext ( ) : bool
PageCancelled ( ) : void
PageLeave ( PageLoadedDirection direction, bool &cancel ) : void
PageLoaded ( PageLoadedDirection direction ) : void
SelectDefaultControl ( ) : void
SetDefaultTarget ( IXenObject xenObject ) : void

Méthodes protégées

Méthode Description
CreateDelayLoadingOptionComboBoxItem ( IXenObject xenItem ) : XenAdmin.Wizards.GenericPages.DelayLoadingOptionComboBoxItem
CreateTargetServerFilterList ( IEnableableXenObjectComboBoxItem item ) : List

Create a set of filters for the homeserver combo box selection

DestinationHasBeenSelected ( ) : bool
InitializeText ( ) : void
OnChosenItemChanged ( ) : void
PopulateComboBox ( ) : void
SelectMultipleVMDestinationPage ( ) : System
SetButtonNextEnabled ( bool enabled ) : void
ShowWarning ( string warningText ) : void

Private Methods

Méthode Description
ClearComboBox ( ) : void
ClearDataGridView ( ) : void
CollectionChanged ( object sender, CollectionChangeEventArgs e ) : void
DelayLoadedComboBoxItem_ReasonChanged ( object sender, EventArgs e ) : void
HasPoolSharedStorage ( ) : bool
MatchingWithXenRefObject ( IEnableableXenObjectComboBoxItem item, object xenRef ) : bool
PopulateDataGridView ( List homeserverFilters ) : void
PropertyChanged ( object sender, PropertyChangedEventArgs e ) : void
RestoreGridHomeServerSelectionFromMapping ( ) : void
SetComboBoxPreSelection ( XenAdmin.Controls.DataGridViewEnableableComboBoxCell cb ) : void
m_comboBoxConnection_SelectedIndexChanged ( object sender, EventArgs e ) : void
m_dataGridView_CellClick ( object sender, System.Windows.Forms.DataGridViewCellEventArgs e ) : void
m_dataGridView_CurrentCellDirtyStateChanged ( object sender, EventArgs e ) : void
xenConnection_CachePopulated ( object sender, EventArgs e ) : void
xenConnection_ConnectionStateChanged ( object sender, EventArgs e ) : void

Method Details

CreateDelayLoadingOptionComboBoxItem() protected abstract méthode

protected abstract CreateDelayLoadingOptionComboBoxItem ( IXenObject xenItem ) : XenAdmin.Wizards.GenericPages.DelayLoadingOptionComboBoxItem
xenItem IXenObject
Résultat XenAdmin.Wizards.GenericPages.DelayLoadingOptionComboBoxItem

CreateTargetServerFilterList() protected méthode

Create a set of filters for the homeserver combo box selection
protected CreateTargetServerFilterList ( IEnableableXenObjectComboBoxItem item ) : List
item IEnableableXenObjectComboBoxItem selected item from the host combobox
Résultat List

DestinationHasBeenSelected() protected méthode

protected DestinationHasBeenSelected ( ) : bool
Résultat bool

EnableNext() public méthode

public EnableNext ( ) : bool
Résultat bool

InitializeText() protected méthode

protected InitializeText ( ) : void
Résultat void

OnChosenItemChanged() protected méthode

protected OnChosenItemChanged ( ) : void
Résultat void

PageCancelled() public méthode

public PageCancelled ( ) : void
Résultat void

PageLeave() public méthode

public PageLeave ( PageLoadedDirection direction, bool &cancel ) : void
direction PageLoadedDirection
cancel bool
Résultat void

PageLoaded() public méthode

public PageLoaded ( PageLoadedDirection direction ) : void
direction PageLoadedDirection
Résultat void

PopulateComboBox() protected méthode

protected PopulateComboBox ( ) : void
Résultat void

SelectDefaultControl() public méthode

public SelectDefaultControl ( ) : void
Résultat void

SelectMultipleVMDestinationPage() protected méthode

protected SelectMultipleVMDestinationPage ( ) : System
Résultat System

SetButtonNextEnabled() protected méthode

protected SetButtonNextEnabled ( bool enabled ) : void
enabled bool
Résultat void

SetDefaultTarget() public méthode

public SetDefaultTarget ( IXenObject xenObject ) : void
xenObject IXenObject
Résultat void

ShowWarning() protected méthode

protected ShowWarning ( string warningText ) : void
warningText string
Résultat void

Property Details

ignoredConnections protected_oe property

protected List ignoredConnections
Résultat List