C# 클래스 NetIde.Services.ProjectManager.NiProjectManager

상속: ServiceBase, INiProjectManager
파일 보기 프로젝트 열기: netide/netide

공개 메소드들

메소드 설명
Advise ( INiProjectManagerNotify sink, int &cookie ) : HResult
Advise ( object sink, int &cookie ) : HResult
CloseProject ( ) : HResult
CreateProject ( string fileName ) : HResult
CreateProjectViaDialog ( string startDirectory ) : HResult
NiProjectManager ( IServiceProvider serviceProvider ) : System
OpenProject ( string fileName ) : HResult
OpenProjectFromCommandLine ( ) : HResult
OpenProjectViaDialog ( string startDirectory ) : HResult
RegisterProjectFactory ( System.Guid guid, INiProjectFactory projectFactory ) : HResult
Unadvise ( int cookie ) : HResult

비공개 메소드들

메소드 설명
CreateOpenProjectViaDialog ( FileDialog dialog, string startDirectory ) : string
FindProjectFactory ( string extension ) : INiProjectFactory
OpenProject ( string fileName, NiProjectCreateMode mode ) : HResult

메소드 상세

Advise() 공개 메소드

public Advise ( INiProjectManagerNotify sink, int &cookie ) : HResult
sink INiProjectManagerNotify
cookie int
리턴 HResult

Advise() 공개 메소드

public Advise ( object sink, int &cookie ) : HResult
sink object
cookie int
리턴 HResult

CloseProject() 공개 메소드

public CloseProject ( ) : HResult
리턴 HResult

CreateProject() 공개 메소드

public CreateProject ( string fileName ) : HResult
fileName string
리턴 HResult

CreateProjectViaDialog() 공개 메소드

public CreateProjectViaDialog ( string startDirectory ) : HResult
startDirectory string
리턴 HResult

NiProjectManager() 공개 메소드

public NiProjectManager ( IServiceProvider serviceProvider ) : System
serviceProvider IServiceProvider
리턴 System

OpenProject() 공개 메소드

public OpenProject ( string fileName ) : HResult
fileName string
리턴 HResult

OpenProjectFromCommandLine() 공개 메소드

public OpenProjectFromCommandLine ( ) : HResult
리턴 HResult

OpenProjectViaDialog() 공개 메소드

public OpenProjectViaDialog ( string startDirectory ) : HResult
startDirectory string
리턴 HResult

RegisterProjectFactory() 공개 메소드

public RegisterProjectFactory ( System.Guid guid, INiProjectFactory projectFactory ) : HResult
guid System.Guid
projectFactory INiProjectFactory
리턴 HResult

Unadvise() 공개 메소드

public Unadvise ( int cookie ) : HResult
cookie int
리턴 HResult