C# 클래스 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
상속: XenAdmin.Controls.XenTabPage
파일 보기 프로젝트 열기: xenserver/xenadmin

보호된 프로퍼티들

프로퍼티 타입 설명
ignoredConnections List

공개 메소드들

메소드 설명
EnableNext ( ) : bool
PageCancelled ( ) : void
PageLeave ( PageLoadedDirection direction, bool &cancel ) : void
PageLoaded ( PageLoadedDirection direction ) : void
SelectDefaultControl ( ) : void
SetDefaultTarget ( IXenObject xenObject ) : void

보호된 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
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

메소드 상세

CreateDelayLoadingOptionComboBoxItem() 보호된 추상적인 메소드

protected abstract CreateDelayLoadingOptionComboBoxItem ( IXenObject xenItem ) : XenAdmin.Wizards.GenericPages.DelayLoadingOptionComboBoxItem
xenItem IXenObject
리턴 XenAdmin.Wizards.GenericPages.DelayLoadingOptionComboBoxItem

CreateTargetServerFilterList() 보호된 메소드

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

DestinationHasBeenSelected() 보호된 메소드

protected DestinationHasBeenSelected ( ) : bool
리턴 bool

EnableNext() 공개 메소드

public EnableNext ( ) : bool
리턴 bool

InitializeText() 보호된 메소드

protected InitializeText ( ) : void
리턴 void

OnChosenItemChanged() 보호된 메소드

protected OnChosenItemChanged ( ) : void
리턴 void

PageCancelled() 공개 메소드

public PageCancelled ( ) : void
리턴 void

PageLeave() 공개 메소드

public PageLeave ( PageLoadedDirection direction, bool &cancel ) : void
direction PageLoadedDirection
cancel bool
리턴 void

PageLoaded() 공개 메소드

public PageLoaded ( PageLoadedDirection direction ) : void
direction PageLoadedDirection
리턴 void

PopulateComboBox() 보호된 메소드

protected PopulateComboBox ( ) : void
리턴 void

SelectDefaultControl() 공개 메소드

public SelectDefaultControl ( ) : void
리턴 void

SelectMultipleVMDestinationPage() 보호된 메소드

protected SelectMultipleVMDestinationPage ( ) : System
리턴 System

SetButtonNextEnabled() 보호된 메소드

protected SetButtonNextEnabled ( bool enabled ) : void
enabled bool
리턴 void

SetDefaultTarget() 공개 메소드

public SetDefaultTarget ( IXenObject xenObject ) : void
xenObject IXenObject
리턴 void

ShowWarning() 보호된 메소드

protected ShowWarning ( string warningText ) : void
warningText string
리턴 void

프로퍼티 상세

ignoredConnections 보호되어 있는 프로퍼티

protected List ignoredConnections
리턴 List