C# Класс EpLibrary.cs.FolderHelper

This is a class for Folder Processing Class
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
GetModuleFileName ( IntPtr hModule, StringBuilder lpFilename, int nSize ) : int

Описание методов

ChooseFolder() публичный статический Метод

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
Результат String

ChooseFolder() публичный статический Метод

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
Результат String

CopyFile() публичный статический Метод

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
Результат bool

CreateFolder() публичный статический Метод

Create given folder path from file system
public static CreateFolder ( String path ) : DirectoryInfo
path String the file path to create
Результат System.IO.DirectoryInfo

DeleteFolder() публичный статический Метод

Delete given folder path from file system
public static DeleteFolder ( String path ) : void
path String the file path to delete
Результат void

GetDirList() публичный статический Метод

Get the directory and file list of given path
public static GetDirList ( string dirPath ) : List
dirPath string the folder path
Результат List

GetFileExtension() публичный статический Метод

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
Результат String

GetFileName() публичный статический Метод

Return the simple name of the file
public static GetFileName ( String filePath ) : String
filePath String the full path of the file with file name
Результат String

GetFileTitle() публичный статический Метод

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
Результат String

GetModuleFileDirectory() публичный статический Метод

Return only the directory ending with "\" which contains the current executable file
public static GetModuleFileDirectory ( ) : String
Результат String

GetModuleFileName() публичный статический Метод

Return the full path with file name for the current executable file
public static GetModuleFileName ( ) : String
Результат String

GetPathOnly() публичный статический Метод

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
Результат String

IsDirectoryExist() публичный статический Метод

Check if the given directory exists
public static IsDirectoryExist ( String path ) : bool
path String the directory path to check
Результат bool

IsFileExist() публичный статический Метод

Check if the given file path exists
public static IsFileExist ( String path ) : bool
path String the file path to check
Результат bool

IsPathExist() публичный статический Метод

Check if the given path exists
public static IsPathExist ( String path ) : bool
path String the path to check
Результат bool