NoteComparerBaseSearchFilesCoreT - метод
Выполняет поиск файлов по заданным параметрам. Возвращает список объектов T, описывающих найденные файлы.
Пространство имён: Tessa.NotesСборка: Tessa (в Tessa.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
protected static IReadOnlyList<T> SearchFilesCore<T>(
string searchPattern,
string baseFolder,
string? subfolder,
CreateNoteSearchItemFunc<T> createItemFunc,
bool recursive
)
where T : INoteFile
Protected Shared Function SearchFilesCore(Of T As INoteFile) (
searchPattern As String,
baseFolder As String,
subfolder As String,
createItemFunc As CreateNoteSearchItemFunc(Of T),
recursive As Boolean
) As IReadOnlyList(Of T)
protected:
generic<typename T>
where T : INoteFile
static IReadOnlyList<T>^ SearchFilesCore(
String^ searchPattern,
String^ baseFolder,
String^ subfolder,
CreateNoteSearchItemFunc<T>^ createItemFunc,
bool recursive
)
static member SearchFilesCore :
searchPattern : string *
baseFolder : string *
subfolder : string *
createItemFunc : CreateNoteSearchItemFunc<'T> *
recursive : bool -> IReadOnlyList<'T> when 'T : INoteFile
- searchPattern String
- Маска, по которой выполняется поиск файлов. Обычно это значение свойства SearchPattern.
- baseFolder String
- Базовая папка, для которой выполняется поиск. Обычно это путь к папке с конфигурацией.
- subfolder String
-
Имя подпапки в папке baseFolder, в которой выполняется поиск файлов,
или null/пустая строка, если поиск выполняется, начиная с корня папки baseFolder.
Обычно это значение свойства Subfolder.
- createItemFunc CreateNoteSearchItemFuncT
- recursive Boolean
- Признак того, что должен выполняться рекурсивный поиск, включая подпапки.
- T
- Тип возвращаемого объекта, описывающего найденный файл.
IReadOnlyListTСписок объектов, описывающих найденные файлы.