C# 클래스 XenAdmin.Wizards.XenWizardBase

파일 보기 프로젝트 열기: xenserver/xenadmin

보호된 프로퍼티들

프로퍼티 타입 설명
log log4net.ILog

Private Properties

프로퍼티 타입 설명
DisablePage void
HelpButton_Click void
SetTitle void
WizardProgress_EnteringStep void
WizardProgress_LeavingStep void
XenWizardBase_FormClosing void
XenWizardBase_HelpRequested void
XenWizardBase_KeyPress void
XenWizardBase_Load void
buttonCancel_Click void
buttonNext_Click void
buttonPrevious_Click void
page_StatusChanged void

공개 메소드들

메소드 설명
HasHelp ( ) : bool
NextStep ( ) : void
PreviousStep ( ) : void

보호된 메소드들

메소드 설명
AddAfterPage ( XenTabPage existingPage ) : void

Add the given pages to the wizard one position after the supplied page

AddPage ( XenTabPage page ) : void

Add a given page to the end of the wizard's page collection

AddPage ( XenTabPage page, int index ) : void

Insert a page into the wizard's page collection at the specified index

AddPages ( ) : void
FinishCanceled ( ) : void
FinishWizard ( ) : void
FormatHelpId ( string id ) : string
GetSummary ( ) : string>>.IEnumerable
NotifyNextPagesOfChange ( ) : void
OnCancel ( ) : void
OnClosed ( EventArgs e ) : void
RefreshProgress ( ) : void
RemovePage ( XenTabPage page ) : void
RemovePageAt ( int index ) : void

Removes pages at a certain index

RemovePages ( ) : void
RemovePagesFrom ( int startIndex ) : void

Removes pages from a certain index and above

RunNextPagePrecheck ( XenTabPage senderPage ) : bool
UpdateWizard ( ) : void
UpdateWizardContent ( XenTabPage senderPage ) : void

Updates the next wizard pages with content provided by the last visited page

WizardPaneHelpID ( ) : string

The help ID as sent to HelpManager when the user requests help on a given wizard page. The base implementation returns [typeName]_[CurrentStepTabPage.HelpID]Pane. Override this function or XenTabPage.HelpID if necessary (for example, some wizards have a single help ID for the whole wizard).

XenWizardBase ( ) : System
XenWizardBase ( IXenConnection connection ) : System

비공개 메소드들

메소드 설명
DisablePage ( XenTabPage wizardTabPage, bool disable ) : void
HelpButton_Click ( object sender, EventArgs e ) : void
SetTitle ( ) : void
WizardProgress_EnteringStep ( object sender, XenAdmin.Wizards.WizardProgressEventArgs e ) : void
WizardProgress_LeavingStep ( object sender, XenAdmin.Wizards.WizardProgressEventArgs e ) : void
XenWizardBase_FormClosing ( object sender, FormClosingEventArgs e ) : void
XenWizardBase_HelpRequested ( object sender, HelpEventArgs hlpevent ) : void
XenWizardBase_KeyPress ( object sender, KeyPressEventArgs e ) : void
XenWizardBase_Load ( object sender, EventArgs e ) : void
buttonCancel_Click ( object sender, EventArgs e ) : void
buttonNext_Click ( object sender, EventArgs e ) : void
buttonPrevious_Click ( object sender, EventArgs e ) : void
page_StatusChanged ( XenTabPage sender ) : void

메소드 상세

AddAfterPage() 보호된 메소드

Add the given pages to the wizard one position after the supplied page
protected AddAfterPage ( XenTabPage existingPage ) : void
existingPage XenTabPage The existing page that the new page will be placed after
리턴 void

AddPage() 보호된 메소드

Add a given page to the end of the wizard's page collection
protected AddPage ( XenTabPage page ) : void
page XenTabPage The page to add
리턴 void

AddPage() 보호된 메소드

Insert a page into the wizard's page collection at the specified index
protected AddPage ( XenTabPage page, int index ) : void
page XenTabPage The page to add
index int The index at which the page will be inserted
리턴 void

AddPages() 보호된 메소드

protected AddPages ( ) : void
리턴 void

FinishCanceled() 보호된 메소드

protected FinishCanceled ( ) : void
리턴 void

FinishWizard() 보호된 메소드

protected FinishWizard ( ) : void
리턴 void

FormatHelpId() 보호된 메소드

protected FormatHelpId ( string id ) : string
id string
리턴 string

GetSummary() 보호된 메소드

protected GetSummary ( ) : string>>.IEnumerable
리턴 string>>.IEnumerable

HasHelp() 공개 메소드

public HasHelp ( ) : bool
리턴 bool

NextStep() 공개 메소드

public NextStep ( ) : void
리턴 void

NotifyNextPagesOfChange() 보호된 메소드

protected NotifyNextPagesOfChange ( ) : void
리턴 void

OnCancel() 보호된 메소드

protected OnCancel ( ) : void
리턴 void

OnClosed() 보호된 메소드

protected OnClosed ( EventArgs e ) : void
e EventArgs
리턴 void

PreviousStep() 공개 메소드

public PreviousStep ( ) : void
리턴 void

RefreshProgress() 보호된 메소드

protected RefreshProgress ( ) : void
리턴 void

RemovePage() 보호된 메소드

protected RemovePage ( XenTabPage page ) : void
page XenTabPage
리턴 void

RemovePageAt() 보호된 메소드

Removes pages at a certain index
protected RemovePageAt ( int index ) : void
index int
리턴 void

RemovePages() 보호된 메소드

protected RemovePages ( ) : void
리턴 void

RemovePagesFrom() 보호된 메소드

Removes pages from a certain index and above
protected RemovePagesFrom ( int startIndex ) : void
startIndex int
리턴 void

RunNextPagePrecheck() 보호된 메소드

protected RunNextPagePrecheck ( XenTabPage senderPage ) : bool
senderPage XenTabPage
리턴 bool

UpdateWizard() 보호된 메소드

protected UpdateWizard ( ) : void
리턴 void

UpdateWizardContent() 보호된 메소드

Updates the next wizard pages with content provided by the last visited page
protected UpdateWizardContent ( XenTabPage senderPage ) : void
senderPage XenTabPage The last visited page
리턴 void

WizardPaneHelpID() 보호된 메소드

The help ID as sent to HelpManager when the user requests help on a given wizard page. The base implementation returns [typeName]_[CurrentStepTabPage.HelpID]Pane. Override this function or XenTabPage.HelpID if necessary (for example, some wizards have a single help ID for the whole wizard).
protected WizardPaneHelpID ( ) : string
리턴 string

XenWizardBase() 보호된 메소드

protected XenWizardBase ( ) : System
리턴 System

XenWizardBase() 보호된 메소드

protected XenWizardBase ( IXenConnection connection ) : System
connection IXenConnection
리턴 System

프로퍼티 상세

log 보호되어 있는 정적으로 프로퍼티

protected static log4net.ILog log
리턴 log4net.ILog