C# 클래스 Rsdn.Shortcuts.ShortcutManager

상속: System.ComponentModel.Component, ISupportInitialize, IMessageFilter
파일 보기 프로젝트 열기: rsdn/janus 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
_collection ShortcutCollection

Private Properties

프로퍼티 타입 설명
GetControlFromHandle System.Windows.Forms.Control
GetParent System.IntPtr
LoadCore void
SaveCore bool
TreeToHashtable void

공개 메소드들

메소드 설명
BeginInit ( ) : void
EndInit ( ) : void
GetDesignDialog ( ) : IDialogContainer
LoadFromArray ( byte buffer ) : void
LoadFromStream ( Stream stream ) : void
LoadFromXml ( string path ) : void
LoadFromXmlNode ( XmlNode node ) : void
LoadPreset ( string name ) : void
PreFilterMessage ( Message &msg ) : bool
SaveCurrentAsPreset ( string name ) : void
SaveToArray ( ) : byte[]
SaveToStream ( Stream stream ) : bool
SaveToXml ( string path ) : bool
SaveToXmlNode ( ) : XmlNode
SaveToXmlNodePreset ( ) : XmlNode
ShortcutManager ( ) : System
ShowDesignMdi ( ) : void
ShowDesignModal ( ) : void
ShowDesignModal ( Control parent ) : void

보호된 메소드들

메소드 설명
FindShortcutNode ( Control control ) : CustomShortcut

비공개 메소드들

메소드 설명
GetControlFromHandle ( IntPtr handle ) : Control
GetParent ( IntPtr hWnd ) : IntPtr
LoadCore ( Stream stream ) : void
SaveCore ( Stream stream ) : bool
TreeToHashtable ( ShortcutCollection node ) : void

메소드 상세

BeginInit() 공개 메소드

public BeginInit ( ) : void
리턴 void

EndInit() 공개 메소드

public EndInit ( ) : void
리턴 void

FindShortcutNode() 보호된 메소드

protected FindShortcutNode ( Control control ) : CustomShortcut
control System.Windows.Forms.Control
리턴 CustomShortcut

GetDesignDialog() 공개 메소드

public GetDesignDialog ( ) : IDialogContainer
리턴 IDialogContainer

LoadFromArray() 공개 메소드

public LoadFromArray ( byte buffer ) : void
buffer byte
리턴 void

LoadFromStream() 공개 메소드

public LoadFromStream ( Stream stream ) : void
stream Stream
리턴 void

LoadFromXml() 공개 메소드

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

LoadFromXmlNode() 공개 메소드

public LoadFromXmlNode ( XmlNode node ) : void
node System.Xml.XmlNode
리턴 void

LoadPreset() 공개 메소드

public LoadPreset ( string name ) : void
name string
리턴 void

PreFilterMessage() 공개 메소드

public PreFilterMessage ( Message &msg ) : bool
msg System.Windows.Forms.Message
리턴 bool

SaveCurrentAsPreset() 공개 메소드

public SaveCurrentAsPreset ( string name ) : void
name string
리턴 void

SaveToArray() 공개 메소드

public SaveToArray ( ) : byte[]
리턴 byte[]

SaveToStream() 공개 메소드

public SaveToStream ( Stream stream ) : bool
stream Stream
리턴 bool

SaveToXml() 공개 메소드

public SaveToXml ( string path ) : bool
path string
리턴 bool

SaveToXmlNode() 공개 메소드

public SaveToXmlNode ( ) : XmlNode
리턴 System.Xml.XmlNode

SaveToXmlNodePreset() 공개 메소드

public SaveToXmlNodePreset ( ) : XmlNode
리턴 System.Xml.XmlNode

ShortcutManager() 공개 메소드

public ShortcutManager ( ) : System
리턴 System

ShowDesignMdi() 공개 메소드

public ShowDesignMdi ( ) : void
리턴 void

ShowDesignModal() 공개 메소드

public ShowDesignModal ( ) : void
리턴 void

ShowDesignModal() 공개 메소드

public ShowDesignModal ( Control parent ) : void
parent System.Windows.Forms.Control
리턴 void

프로퍼티 상세

_collection 공개적으로 프로퍼티

public ShortcutCollection _collection
리턴 ShortcutCollection