C# Class EpLibrary.cs.FolderHelper

This is a class for Folder Processing Class
Afficher le fichier Open project: juhgiyo/EpLibrary.cs Class Usage Examples

Méthodes publiques

Méthode Description
ChooseFolder ( String title ) : String

Show the Choose Folder Dialog and return true if successfully folder is chosen with chosen folder path.

ChooseFolder ( String title, Environment rootFolder ) : String

Show the Choose Folder Dialog and return true if successfully folder is chosen with chosen folder path.

CopyFile ( String fromFile, String toFile, bool overWrite = true ) : bool

Copy the source file to the destination file

CreateFolder ( String path ) : DirectoryInfo

Create given folder path from file system

DeleteFolder ( String path ) : void

Delete given folder path from file system

GetDirList ( string dirPath ) : List

Get the directory and file list of given path

GetFileExtension ( String filePath ) : String

Return only the extension of given file path

GetFileName ( String filePath ) : String

Return the simple name of the file

GetFileTitle ( String filePath ) : String

Return the simple name of the file without extension

GetModuleFileDirectory ( ) : String

Return only the directory ending with "\" which contains the current executable file

GetModuleFileName ( ) : String

Return the full path with file name for the current executable file

GetPathOnly ( String filePath ) : String

Return only the directory of given file path with file name

IsDirectoryExist ( String path ) : bool

Check if the given directory exists

IsFileExist ( String path ) : bool

Check if the given file path exists

IsPathExist ( String path ) : bool

Check if the given path exists

Private Methods

Méthode Description
GetModuleFileName ( IntPtr hModule, StringBuilder lpFilename, int nSize ) : int

Method Details

ChooseFolder() public static méthode

Show the Choose Folder Dialog and return true if successfully folder is chosen with chosen folder path.
public static ChooseFolder ( String title ) : String
title String the title of the choose folder dialog
Résultat String

ChooseFolder() public static méthode

Show the Choose Folder Dialog and return true if successfully folder is chosen with chosen folder path.
public static ChooseFolder ( String title, Environment rootFolder ) : String
title String the title of the choose folder dialog
rootFolder System.Environment the root folder
Résultat String

CopyFile() public static méthode

Copy the source file to the destination file
public static CopyFile ( String fromFile, String toFile, bool overWrite = true ) : bool
fromFile String the source file path
toFile String the destination file path
overWrite bool overwrite if exist
Résultat bool

CreateFolder() public static méthode

Create given folder path from file system
public static CreateFolder ( String path ) : DirectoryInfo
path String the file path to create
Résultat System.IO.DirectoryInfo

DeleteFolder() public static méthode

Delete given folder path from file system
public static DeleteFolder ( String path ) : void
path String the file path to delete
Résultat void

GetDirList() public static méthode

Get the directory and file list of given path
public static GetDirList ( string dirPath ) : List
dirPath string the folder path
Résultat List

GetFileExtension() public static méthode

Return only the extension of given file path
public static GetFileExtension ( String filePath ) : String
filePath String the full path of the file with file name
Résultat String

GetFileName() public static méthode

Return the simple name of the file
public static GetFileName ( String filePath ) : String
filePath String the full path of the file with file name
Résultat String

GetFileTitle() public static méthode

Return the simple name of the file without extension
public static GetFileTitle ( String filePath ) : String
filePath String the full path of the file with file name
Résultat String

GetModuleFileDirectory() public static méthode

Return only the directory ending with "\" which contains the current executable file
public static GetModuleFileDirectory ( ) : String
Résultat String

GetModuleFileName() public static méthode

Return the full path with file name for the current executable file
public static GetModuleFileName ( ) : String
Résultat String

GetPathOnly() public static méthode

Return only the directory of given file path with file name
public static GetPathOnly ( String filePath ) : String
filePath String the full path of the file with file name
Résultat String

IsDirectoryExist() public static méthode

Check if the given directory exists
public static IsDirectoryExist ( String path ) : bool
path String the directory path to check
Résultat bool

IsFileExist() public static méthode

Check if the given file path exists
public static IsFileExist ( String path ) : bool
path String the file path to check
Résultat bool

IsPathExist() public static méthode

Check if the given path exists
public static IsPathExist ( String path ) : bool
path String the path to check
Résultat bool