C# Class BetterExplorer.FolderSizeWindow

Interaction logic for FolderSizeWindow.xaml
Inheritance: System.Windows.Window
Datei anzeigen Open project: Gainedge/BetterExplorer Class Usage Examples

Public Properties

Property Type Description
bgw System.ComponentModel.BackgroundWorker

Public Methods

Method Description
EnumerateFiles ( string path, string searchPattern, SearchOption searchOpt ) : IEnumerable
LoadFolderSizeItems ( string dir ) : void
Open ( string dir, Window owner ) : void

Protected Methods

Method Description
OnSourceInitialized ( EventArgs e ) : void

Private Methods

Method Description
DwmExtendFrameIntoClientArea ( IntPtr hwnd, MARGINS &pMarInset ) : int
DwmIsCompositionEnabled ( ) : bool
ExtendGlassFrame ( Window window, System.Windows.Thickness margin ) : bool
FindClose ( IntPtr hFindFile ) : bool
FindFirstFile ( string lpFileName, WIN32_FIND_DATA &lpFindFileData ) : IntPtr
FindNextFile ( IntPtr hFindFile, WIN32_FIND_DATA &lpFindFileData ) : bool
FolderSizeWindow ( ) : System
GetFilesRec ( ShellItem path ) : void
RecurseDirectory ( string directory, int level, int &files, int &folders ) : long
Window_Closing ( object sender, CancelEventArgs e ) : void
bgw_DoWork ( object sender, DoWorkEventArgs e ) : void
bgw_ProgressChanged ( object sender, ProgressChangedEventArgs e ) : void
bgw_RunWorkerCompleted ( object sender, RunWorkerCompletedEventArgs e ) : void

Method Details

EnumerateFiles() public method

public EnumerateFiles ( string path, string searchPattern, SearchOption searchOpt ) : IEnumerable
path string
searchPattern string
searchOpt SearchOption
return IEnumerable

LoadFolderSizeItems() public method

public LoadFolderSizeItems ( string dir ) : void
dir string
return void

OnSourceInitialized() protected method

protected OnSourceInitialized ( EventArgs e ) : void
e System.EventArgs
return void

Open() public static method

public static Open ( string dir, Window owner ) : void
dir string
owner System.Windows.Window
return void

Property Details

bgw public_oe property

public BackgroundWorker,System.ComponentModel bgw
return System.ComponentModel.BackgroundWorker