C# 클래스 NetIde.Services.Env.NiEnv

파일 보기 프로젝트 열기: netide/netide 1 사용 예제들

공개 메소드들

메소드 설명
Advise ( INiEnvNotify sink, int &cookie ) : HResult
Advise ( object sink, int &cookie ) : HResult
CloseAllDocuments ( NiSaveAllMode mode ) : HResult
CompleteStartup ( ) : void
ExecuteCommand ( System.Guid command, object argument ) : HResult
GetStandardEditorFactory ( System.Guid editorGuid, string document, INiEditorFactory &editorFactory ) : HResult
GetStandardEditorFactory ( System.Guid editorGuid, string document, INiEditorFactory &editorFactory, System.Guid &resolvedEditorGuid ) : HResult
NiEnv ( IServiceProvider serviceProvider, MainForm mainForm, bool experimental ) : System
Quit ( ) : HResult
RestartApplication ( ) : HResult
SaveAllDocuments ( NiSaveAllMode mode, bool prompt ) : HResult
Unadvise ( int cookie ) : HResult

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void

비공개 메소드들

메소드 설명
GetDirtyDocuments ( NiSaveAllMode mode ) : INiPersistDocData>>.List
LoadContext ( ) : void
LoadContext ( string path ) : void
LoadContextFromFile ( string fileName ) : void

메소드 상세

Advise() 공개 메소드

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

Advise() 공개 메소드

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

CloseAllDocuments() 공개 메소드

public CloseAllDocuments ( NiSaveAllMode mode ) : HResult
mode NiSaveAllMode
리턴 HResult

CompleteStartup() 공개 메소드

public CompleteStartup ( ) : void
리턴 void

Dispose() 보호된 메소드

protected Dispose ( bool disposing ) : void
disposing bool
리턴 void

ExecuteCommand() 공개 메소드

public ExecuteCommand ( System.Guid command, object argument ) : HResult
command System.Guid
argument object
리턴 HResult

GetStandardEditorFactory() 공개 메소드

public GetStandardEditorFactory ( System.Guid editorGuid, string document, INiEditorFactory &editorFactory ) : HResult
editorGuid System.Guid
document string
editorFactory INiEditorFactory
리턴 HResult

GetStandardEditorFactory() 공개 메소드

public GetStandardEditorFactory ( System.Guid editorGuid, string document, INiEditorFactory &editorFactory, System.Guid &resolvedEditorGuid ) : HResult
editorGuid System.Guid
document string
editorFactory INiEditorFactory
resolvedEditorGuid System.Guid
리턴 HResult

NiEnv() 공개 메소드

public NiEnv ( IServiceProvider serviceProvider, MainForm mainForm, bool experimental ) : System
serviceProvider IServiceProvider
mainForm MainForm
experimental bool
리턴 System

Quit() 공개 메소드

public Quit ( ) : HResult
리턴 HResult

RestartApplication() 공개 메소드

public RestartApplication ( ) : HResult
리턴 HResult

SaveAllDocuments() 공개 메소드

public SaveAllDocuments ( NiSaveAllMode mode, bool prompt ) : HResult
mode NiSaveAllMode
prompt bool
리턴 HResult

Unadvise() 공개 메소드

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