C# 클래스 Raccoom.Windows.Forms.TreeViewFolderBrowserDataProvider

상속: ITreeViewFolderBrowserDataProvider
파일 보기 프로젝트 열기: MediaPortal/MPTagThat

Private Properties

프로퍼티 타입 설명

공개 메소드들

메소드 설명
Dispose ( ) : void

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

QueryContextMenuItems ( TreeViewFolderBrowserHelper helper, TreeNodePath node ) : void
RequestDriveCollection ( TreeViewFolderBrowserHelper helper, bool isNetwork ) : TreeNodeCollection
RequestRoot ( TreeViewFolderBrowserHelper helper ) : void
RequestSubDirs ( TreeViewFolderBrowserHelper helper, TreeNodePath parent, System.Windows.Forms.TreeViewCancelEventArgs e ) : void
ToString ( ) : string

보호된 메소드들

메소드 설명
AttachSystemImageList ( TreeViewFolderBrowserHelper helper ) : void
CreateTreeNode ( TreeViewFolderBrowserHelper helper, string text, string path, bool addDummyNode, bool forceChecked, bool isSpecialFolder ) : TreeNodePath

Creates a new node and assigns a icon

GetWMIQueryStatement ( TreeViewFolderBrowser treeView ) : string

Gets the WMI query string based on the current drive types.

SetIcon ( TreeViewFolderBrowser treeView, TreeNodePath node ) : void

Extract the icon for the file type (Extension)

메소드 상세

AttachSystemImageList() 보호된 메소드

protected AttachSystemImageList ( TreeViewFolderBrowserHelper helper ) : void
helper TreeViewFolderBrowserHelper
리턴 void

CreateTreeNode() 보호된 메소드

Creates a new node and assigns a icon
protected CreateTreeNode ( TreeViewFolderBrowserHelper helper, string text, string path, bool addDummyNode, bool forceChecked, bool isSpecialFolder ) : TreeNodePath
helper TreeViewFolderBrowserHelper
text string
path string
addDummyNode bool
forceChecked bool
isSpecialFolder bool
리턴 TreeNodePath

Dispose() 공개 메소드

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
public Dispose ( ) : void
리턴 void

GetWMIQueryStatement() 보호된 메소드

Gets the WMI query string based on the current drive types.
protected GetWMIQueryStatement ( TreeViewFolderBrowser treeView ) : string
treeView TreeViewFolderBrowser
리턴 string

QueryContextMenuItems() 공개 메소드

public QueryContextMenuItems ( TreeViewFolderBrowserHelper helper, TreeNodePath node ) : void
helper TreeViewFolderBrowserHelper
node TreeNodePath
리턴 void

RequestDriveCollection() 공개 메소드

public RequestDriveCollection ( TreeViewFolderBrowserHelper helper, bool isNetwork ) : TreeNodeCollection
helper TreeViewFolderBrowserHelper
isNetwork bool
리턴 System.Windows.Forms.TreeNodeCollection

RequestRoot() 공개 메소드

public RequestRoot ( TreeViewFolderBrowserHelper helper ) : void
helper TreeViewFolderBrowserHelper
리턴 void

RequestSubDirs() 공개 메소드

public RequestSubDirs ( TreeViewFolderBrowserHelper helper, TreeNodePath parent, System.Windows.Forms.TreeViewCancelEventArgs e ) : void
helper TreeViewFolderBrowserHelper
parent TreeNodePath
e System.Windows.Forms.TreeViewCancelEventArgs
리턴 void

SetIcon() 보호된 메소드

Extract the icon for the file type (Extension)
protected SetIcon ( TreeViewFolderBrowser treeView, TreeNodePath node ) : void
treeView TreeViewFolderBrowser
node TreeNodePath
리턴 void

ToString() 공개 메소드

public ToString ( ) : string
리턴 string