C# Class Projbook.Extension.FileSystemExtractor.FileSystemSnippetExtractor

Inheritance: ISnippetExtractor
ファイルを表示 Open project: defrancea/Projbook Class Usage Examples

Public Methods

Method Description
Extract ( System.IO.Abstractions.FileSystemInfoBase fileSystemInfo, string pattern ) : System.Snippet

Extracts a snippet.

Protected Methods

Method Description
ConvertToDirectory ( System.IO.Abstractions.FileSystemInfoBase fileSystemInfo ) : DirectoryInfoBase

Converts a FileSystemInfo to DirectoryInfo.

Private Methods

Method Description
BuildSnippet ( DirectoryInfoBase rootDirectory, System.IO.Abstractions.FileSystemInfoBase directoryInfo ) : System.Snippet

Builds a snippet from a directory info.

Method Details

ConvertToDirectory() protected method

Converts a FileSystemInfo to DirectoryInfo.
protected ConvertToDirectory ( System.IO.Abstractions.FileSystemInfoBase fileSystemInfo ) : DirectoryInfoBase
fileSystemInfo System.IO.Abstractions.FileSystemInfoBase The file system info.
return System.IO.Abstractions.DirectoryInfoBase

Extract() public method

Extracts a snippet.
public Extract ( System.IO.Abstractions.FileSystemInfoBase fileSystemInfo, string pattern ) : System.Snippet
fileSystemInfo System.IO.Abstractions.FileSystemInfoBase The file system info.
pattern string The extraction pattern.
return System.Snippet