C# 클래스 NetIde.Services.CommandManager.NiCommandManager

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

공개 메소드들

메소드 설명
CreateCommandBar ( System.Guid id, NiCommandBarKind kind, int priority, INiCommandBar &commandBar ) : HResult
CreateCommandBarButton ( System.Guid id, int priority, INiCommandBarButton &button ) : HResult
CreateCommandBarButton ( System.Guid id, int priority, string code, INiCommandBarButton &button ) : HResult
CreateCommandBarComboBox ( System.Guid id, System.Guid fillCommand, int priority, INiCommandBarComboBox &comboBox ) : HResult
CreateCommandBarGroup ( System.Guid id, int priority, INiCommandBarGroup &group ) : HResult
CreateCommandBarLabel ( System.Guid id, int priority, INiCommandBarLabel &label ) : HResult
CreateCommandBarPopup ( System.Guid id, int priority, INiCommandBarPopup &popup ) : HResult
CreateCommandBarTextBox ( System.Guid id, int priority, INiCommandBarTextBox &textBox ) : HResult
CreateCommandBarWindow ( System.Guid id, INiWindowPane &commandBar ) : HResult
Exec ( System.Guid command, object argument, object &result ) : HResult
FindCommandBar ( System.Guid id, INiCommandBar &commandBar ) : HResult
FindCommandBarControl ( System.Guid id, INiCommandBarControl &command ) : HResult
FindCommandBarGroup ( System.Guid id, INiCommandBarGroup &group ) : HResult
FindCommandBarPopup ( System.Guid id, INiCommandBarPopup &command ) : HResult
InitializeKeyboardMappings ( ) : void
LoadFromResources ( INiPackage package, IResource resource ) : void
LoadKeyboardMappings ( INiKeyboardMappings &mappings ) : HResult
NiCommandManager ( IServiceProvider serviceProvider ) : System
QueryStatus ( System.Guid command, NiCommandStatus &status ) : HResult
RegisterCommandTarget ( INiCommandTarget commandTarget, int &cookie ) : HResult
RegisterPriorityCommandTarget ( INiCommandTarget commandTarget, int &cookie ) : HResult
SaveKeyboardMappings ( INiKeyboardMappings mappings ) : HResult
UnregisterCommandTarget ( int cookie ) : HResult
UnregisterPriorityCommandTarget ( int cookie ) : HResult

비공개 메소드들

메소드 설명
GetCommandTargets ( ) : IEnumerable

메소드 상세

CreateCommandBar() 공개 메소드

public CreateCommandBar ( System.Guid id, NiCommandBarKind kind, int priority, INiCommandBar &commandBar ) : HResult
id System.Guid
kind NiCommandBarKind
priority int
commandBar INiCommandBar
리턴 HResult

CreateCommandBarButton() 공개 메소드

public CreateCommandBarButton ( System.Guid id, int priority, INiCommandBarButton &button ) : HResult
id System.Guid
priority int
button INiCommandBarButton
리턴 HResult

CreateCommandBarButton() 공개 메소드

public CreateCommandBarButton ( System.Guid id, int priority, string code, INiCommandBarButton &button ) : HResult
id System.Guid
priority int
code string
button INiCommandBarButton
리턴 HResult

CreateCommandBarComboBox() 공개 메소드

public CreateCommandBarComboBox ( System.Guid id, System.Guid fillCommand, int priority, INiCommandBarComboBox &comboBox ) : HResult
id System.Guid
fillCommand System.Guid
priority int
comboBox INiCommandBarComboBox
리턴 HResult

CreateCommandBarGroup() 공개 메소드

public CreateCommandBarGroup ( System.Guid id, int priority, INiCommandBarGroup &group ) : HResult
id System.Guid
priority int
group INiCommandBarGroup
리턴 HResult

CreateCommandBarLabel() 공개 메소드

public CreateCommandBarLabel ( System.Guid id, int priority, INiCommandBarLabel &label ) : HResult
id System.Guid
priority int
label INiCommandBarLabel
리턴 HResult

CreateCommandBarPopup() 공개 메소드

public CreateCommandBarPopup ( System.Guid id, int priority, INiCommandBarPopup &popup ) : HResult
id System.Guid
priority int
popup INiCommandBarPopup
리턴 HResult

CreateCommandBarTextBox() 공개 메소드

public CreateCommandBarTextBox ( System.Guid id, int priority, INiCommandBarTextBox &textBox ) : HResult
id System.Guid
priority int
textBox INiCommandBarTextBox
리턴 HResult

CreateCommandBarWindow() 공개 메소드

public CreateCommandBarWindow ( System.Guid id, INiWindowPane &commandBar ) : HResult
id System.Guid
commandBar INiWindowPane
리턴 HResult

Exec() 공개 메소드

public Exec ( System.Guid command, object argument, object &result ) : HResult
command System.Guid
argument object
result object
리턴 HResult

FindCommandBar() 공개 메소드

public FindCommandBar ( System.Guid id, INiCommandBar &commandBar ) : HResult
id System.Guid
commandBar INiCommandBar
리턴 HResult

FindCommandBarControl() 공개 메소드

public FindCommandBarControl ( System.Guid id, INiCommandBarControl &command ) : HResult
id System.Guid
command INiCommandBarControl
리턴 HResult

FindCommandBarGroup() 공개 메소드

public FindCommandBarGroup ( System.Guid id, INiCommandBarGroup &group ) : HResult
id System.Guid
group INiCommandBarGroup
리턴 HResult

FindCommandBarPopup() 공개 메소드

public FindCommandBarPopup ( System.Guid id, INiCommandBarPopup &command ) : HResult
id System.Guid
command INiCommandBarPopup
리턴 HResult

InitializeKeyboardMappings() 공개 메소드

public InitializeKeyboardMappings ( ) : void
리턴 void

LoadFromResources() 공개 메소드

public LoadFromResources ( INiPackage package, IResource resource ) : void
package INiPackage
resource IResource
리턴 void

LoadKeyboardMappings() 공개 메소드

public LoadKeyboardMappings ( INiKeyboardMappings &mappings ) : HResult
mappings INiKeyboardMappings
리턴 HResult

NiCommandManager() 공개 메소드

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

QueryStatus() 공개 메소드

public QueryStatus ( System.Guid command, NiCommandStatus &status ) : HResult
command System.Guid
status NiCommandStatus
리턴 HResult

RegisterCommandTarget() 공개 메소드

public RegisterCommandTarget ( INiCommandTarget commandTarget, int &cookie ) : HResult
commandTarget INiCommandTarget
cookie int
리턴 HResult

RegisterPriorityCommandTarget() 공개 메소드

public RegisterPriorityCommandTarget ( INiCommandTarget commandTarget, int &cookie ) : HResult
commandTarget INiCommandTarget
cookie int
리턴 HResult

SaveKeyboardMappings() 공개 메소드

public SaveKeyboardMappings ( INiKeyboardMappings mappings ) : HResult
mappings INiKeyboardMappings
리턴 HResult

UnregisterCommandTarget() 공개 메소드

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

UnregisterPriorityCommandTarget() 공개 메소드

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