C# 클래스 UI5AppWizard.UI5ItemWizardProvider

상속: IWizard
파일 보기 프로젝트 열기: asebak/ui5-visualstudio-plugin

공개 메소드들

메소드 설명
BeforeOpeningFile ( ProjectItem projectItem ) : void

Runs custom wizard logic before opening an item in the template.

ProjectFinishedGenerating ( Project project ) : void

Runs custom wizard logic when a project has finished generating.

ProjectItemFinishedGenerating ( ProjectItem projectItem ) : void

Runs custom wizard logic when a project item has finished generating.

RunFinished ( ) : void

Runs custom wizard logic when the wizard has completed all tasks.

RunStarted ( object automationObject, string>.Dictionary replacementsDictionary, WizardRunKind runKind, object customParams ) : void

Runs custom wizard logic at the beginning of a template wizard run.

ShouldAddProjectItem ( string filePath ) : bool

Indicates whether the specified project item should be added to the project.

비공개 메소드들

메소드 설명
WriteToFile ( string iPath, string iContent ) : void

메소드 상세

BeforeOpeningFile() 공개 메소드

Runs custom wizard logic before opening an item in the template.
public BeforeOpeningFile ( ProjectItem projectItem ) : void
projectItem ProjectItem The project item that will be opened.
리턴 void

ProjectFinishedGenerating() 공개 메소드

Runs custom wizard logic when a project has finished generating.
public ProjectFinishedGenerating ( Project project ) : void
project Project The project that finished generating.
리턴 void

ProjectItemFinishedGenerating() 공개 메소드

Runs custom wizard logic when a project item has finished generating.
public ProjectItemFinishedGenerating ( ProjectItem projectItem ) : void
projectItem ProjectItem The project item that finished generating.
리턴 void

RunFinished() 공개 메소드

Runs custom wizard logic when the wizard has completed all tasks.
public RunFinished ( ) : void
리턴 void

RunStarted() 공개 메소드

Runs custom wizard logic at the beginning of a template wizard run.
public RunStarted ( object automationObject, string>.Dictionary replacementsDictionary, WizardRunKind runKind, object customParams ) : void
automationObject object The automation object being used by the template wizard.
replacementsDictionary string>.Dictionary The list of standard parameters to be replaced.
runKind WizardRunKind A indicating the type of wizard run.
customParams object The custom parameters with which to perform parameter replacement in the project.
리턴 void

ShouldAddProjectItem() 공개 메소드

Indicates whether the specified project item should be added to the project.
public ShouldAddProjectItem ( string filePath ) : bool
filePath string The path to the project item.
리턴 bool