C# 클래스 Gilgame.SEWorkbench.ViewModels.ProjectManagerViewModel

상속: BaseViewModel
파일 보기 프로젝트 열기: gilgame/SEWorkbench 1 사용 예제들

공개 메소드들

메소드 설명
FindError ( OutputItemViewModel item ) : bool
HandleClosing ( ) : bool
PerformCloseAll ( ) : void
PerformCloseFile ( string path ) : void
PerformCloseProject ( ) : void
PerformCloseView ( ) : void
PerformCopy ( ) : void
PerformCut ( ) : void
PerformDelete ( ) : void
PerformNewProject ( ) : void
PerformOpenItem ( ProjectItemViewModel item ) : void
PerformOpenProject ( ) : void
PerformOpenSelected ( ) : void
PerformPaste ( ) : void
PerformRedo ( ) : void
PerformRunScript ( ) : void
PerformSaveAll ( ) : void
PerformSaveFile ( ) : void
PerformSelectAll ( ) : void
PerformUndo ( ) : void
ProjectManagerViewModel ( BaseViewModel parent ) : System
VerifyFiles ( ) : void
VerifyPaths ( ) : void

비공개 메소드들

메소드 설명
BackupTimer_Elapsed ( object sender, System e ) : void
Backup_RestoreRequested ( object sender, BackupRequestedEventArgs e ) : void
BeginVerify ( ) : void
Blueprint_InsertRequested ( object sender, InsertEventArgs e ) : void
BuildClasses ( ) : void
BuildScript ( string path ) : string
Editor_CollectionChanged ( object sender, NotifyCollectionChangedEventArgs e ) : void
Editor_FileChanged ( object sender, FileEventArgs e ) : void
EndVerify ( ) : void
GetTempFile ( ) : string
Page_CloseFileRequested ( object sender, FileEventArgs e ) : void
Page_FileSaved ( object sender, FileEventArgs e ) : void
Project_FileCreated ( object sender, FileEventArgs e ) : void
Project_FileDeleted ( object sender, FileEventArgs e ) : void
Project_FileRequested ( object sender, EventArgs e ) : void
Project_ProjectClosed ( object sender, EventArgs e ) : void
Project_ProjectCreated ( object sender, EventArgs e ) : void
Project_ProjectOpened ( object sender, EventArgs e ) : void
Project_ReferenceAdded ( object sender, FileEventArgs e ) : void
Project_SelectionChanged ( object sender, EventArgs e ) : void
RaiseBackupsFound ( ) : void
RaiseCloseViewRequested ( ) : void
RaiseScriptRunning ( ) : void
RegisterPage ( PageViewModel page ) : void
StartBackupTimer ( ) : void
StopBackupTimer ( ) : void
UnregisterPage ( PageViewModel page ) : void

메소드 상세

FindError() 공개 메소드

public FindError ( OutputItemViewModel item ) : bool
item OutputItemViewModel
리턴 bool

HandleClosing() 공개 메소드

public HandleClosing ( ) : bool
리턴 bool

PerformCloseAll() 공개 메소드

public PerformCloseAll ( ) : void
리턴 void

PerformCloseFile() 공개 메소드

public PerformCloseFile ( string path ) : void
path string
리턴 void

PerformCloseProject() 공개 메소드

public PerformCloseProject ( ) : void
리턴 void

PerformCloseView() 공개 메소드

public PerformCloseView ( ) : void
리턴 void

PerformCopy() 공개 메소드

public PerformCopy ( ) : void
리턴 void

PerformCut() 공개 메소드

public PerformCut ( ) : void
리턴 void

PerformDelete() 공개 메소드

public PerformDelete ( ) : void
리턴 void

PerformNewProject() 공개 메소드

public PerformNewProject ( ) : void
리턴 void

PerformOpenItem() 공개 메소드

public PerformOpenItem ( ProjectItemViewModel item ) : void
item ProjectItemViewModel
리턴 void

PerformOpenProject() 공개 메소드

public PerformOpenProject ( ) : void
리턴 void

PerformOpenSelected() 공개 메소드

public PerformOpenSelected ( ) : void
리턴 void

PerformPaste() 공개 메소드

public PerformPaste ( ) : void
리턴 void

PerformRedo() 공개 메소드

public PerformRedo ( ) : void
리턴 void

PerformRunScript() 공개 메소드

public PerformRunScript ( ) : void
리턴 void

PerformSaveAll() 공개 메소드

public PerformSaveAll ( ) : void
리턴 void

PerformSaveFile() 공개 메소드

public PerformSaveFile ( ) : void
리턴 void

PerformSelectAll() 공개 메소드

public PerformSelectAll ( ) : void
리턴 void

PerformUndo() 공개 메소드

public PerformUndo ( ) : void
리턴 void

ProjectManagerViewModel() 공개 메소드

public ProjectManagerViewModel ( BaseViewModel parent ) : System
parent BaseViewModel
리턴 System

VerifyFiles() 공개 메소드

public VerifyFiles ( ) : void
리턴 void

VerifyPaths() 공개 메소드

public VerifyPaths ( ) : void
리턴 void