C# Класс XRefresh.Scanner

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
GetDescription ( ) : string
GetImageIndex ( ) : int
GetName ( ) : string
HasExtCache ( string path ) : bool
Scan ( string path ) : bool
SetFolder ( Model folder ) : void
SetupFilters ( ) : void
SuggestName ( string path ) : string

Защищенные методы

Метод Описание
AddExclude ( string mask ) : void
AddExclude ( string mask, string info ) : void
AddInclude ( string mask ) : void
AddInclude ( string mask, string info ) : void
ContainsAtLeastNumFiles ( string root, string pattern, int num ) : bool
ContainsDir ( string root, string path ) : int
ContainsFile ( string root, string path ) : int

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

Метод Описание
BuildExtCache ( string f ) : void
BuildExtCacheWorker ( String folder, int>.Dictionary dict, int rootLen ) : void

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

AddExclude() защищенный Метод

protected AddExclude ( string mask ) : void
mask string
Результат void

AddExclude() защищенный Метод

protected AddExclude ( string mask, string info ) : void
mask string
info string
Результат void

AddInclude() защищенный Метод

protected AddInclude ( string mask ) : void
mask string
Результат void

AddInclude() защищенный Метод

protected AddInclude ( string mask, string info ) : void
mask string
info string
Результат void

ContainsAtLeastNumFiles() защищенный Метод

protected ContainsAtLeastNumFiles ( string root, string pattern, int num ) : bool
root string
pattern string
num int
Результат bool

ContainsDir() защищенный Метод

protected ContainsDir ( string root, string path ) : int
root string
path string
Результат int

ContainsFile() защищенный Метод

protected ContainsFile ( string root, string path ) : int
root string
path string
Результат int

GetDescription() публичный Метод

public GetDescription ( ) : string
Результат string

GetImageIndex() публичный Метод

public GetImageIndex ( ) : int
Результат int

GetName() публичный Метод

public GetName ( ) : string
Результат string

HasExtCache() публичный Метод

public HasExtCache ( string path ) : bool
path string
Результат bool

Scan() публичный Метод

public Scan ( string path ) : bool
path string
Результат bool

SetFolder() публичный Метод

public SetFolder ( Model folder ) : void
folder Model
Результат void

SetupFilters() публичный Метод

public SetupFilters ( ) : void
Результат void

SuggestName() публичный Метод

public SuggestName ( string path ) : string
path string
Результат string