C# 클래스 Solutionizer.ViewModels.SolutionViewModel

상속: System.ComponentModel.PropertyChangedBase
파일 보기 프로젝트 열기: thoemmi/Solutionizer 1 사용 예제들

공개 메소드들

메소드 설명
AddProject ( Project project ) : void
RemoveSolutionItem ( ) : void
SolutionViewModel ( IStatusMessenger statusMessenger, ISettings settings, string rootPath, Project>.IDictionary projects ) : System

비공개 메소드들

메소드 설명
AddReferencedProjects ( Project project, int depth ) : void
Clear ( ) : void
GetOrCreateReferenceFolder ( ) : SolutionFolder
GetSolutionFolder ( Project project ) : SolutionFolder
GetTargetFolder ( ) : string
InternalSave ( string fileName ) : void
Launch ( bool elevated ) : void
OnDrop ( object node ) : void
RemoveProject ( SolutionFolder solutionFolder, Project project ) : bool
Save ( ) : void

메소드 상세

AddProject() 공개 메소드

public AddProject ( Project project ) : void
project Solutionizer.Models.Project
리턴 void

RemoveSolutionItem() 공개 메소드

public RemoveSolutionItem ( ) : void
리턴 void

SolutionViewModel() 공개 메소드

public SolutionViewModel ( IStatusMessenger statusMessenger, ISettings settings, string rootPath, Project>.IDictionary projects ) : System
statusMessenger IStatusMessenger
settings ISettings
rootPath string
projects Project>.IDictionary
리턴 System