Tessa.Notes - пространство имён

 

Классы

ExistentNotesLoader Объект, загружающий содержимое существующего файла заметок.
NoteComparerBase Объект, выполняющий сравнение папок конфигурации для определённого типа объектов NoteItemGroup.
NoteComparerProvider Объект, предоставляющий экземпляры всех доступных объектов INoteComparer.
NoteComparerRequest Параметры сравнения папок конфигурации.
NoteComparerResult Результат сравнения папок конфигурации.
NoteComparerResultBuilder Объект, выполняющий построение объекта с результатом сравнения папок конфигурации INoteComparerResult.
NoteCompositeFile Файл в папке конфигурации, с которым связаны дополнительные файлы.
NoteFile Файл в папке конфигурации.
NoteItem
Информация по изменённому объекту конфигурации.
NoteItemGroup Группа объектов конфигурации.
NoteItemGroupRegistry Реестр групп объектов конфигурации NoteItemGroup.
NoteItemGroups Стандартные группы объектов конфигурации NoteItemGroup.
NoteItemNameAndGroupComparer Объект, выполняющий сравнение объектов INoteItem на основании их имени Name и группы Group.
NoteProcessor Объект, выполняющий генерацию заметок в формате WriteMode, содержащих информацию по отличающимся объектам в папках конфигурации.
NoteProcessorRequest Запрос на генерацию заметок.
NoteSettings Настройки API заметок.
NotesExtensions Методы-расширения для API заметок.
NoteTextParser Объект, выполняющий извлечение информации из текста заметок (описанных в формате Text).
NoteWriterBase Объект, выполняющий запись информации по изменениям объектов конфигурации для определённого типа объектов NoteItemGroup.
NoteWriterProvider Объект, предоставляющий экземпляры всех доступных объектов INoteWriter.

Структуры

NoteSearchItemContext Контекст, описывающий найденный объект конфигурации.

Интерфейсы

IExistentNotesLoader Объект, загружающий содержимое существующего файла заметок.
INoteComparer Объект, выполняющий сравнение папок конфигурации для определённого типа объектов NoteItemGroup.
INoteComparerProvider Объект, предоставляющий экземпляры всех доступных объектов INoteComparer.
INoteComparerRequest Параметры сравнения папок конфигурации.
INoteComparerResult Результат сравнения папок конфигурации.
INoteComparerResultBuilder Объект, выполняющий построение объекта с результатом сравнения папок конфигурации INoteComparerResult.
INoteCompositeFile Файл в папке конфигурации, с которым связаны дополнительные файлы.
INoteFile Файл в папке конфигурации.
INoteItem Информация по изменённому объекту конфигурации.
INoteItemGroupRegistry Реестр групп объектов конфигурации NoteItemGroup.
INoteProcessor Объект, выполняющий генерацию заметок в формате WriteMode, содержащих информацию по отличающимся объектам в папках конфигурации.
INoteProcessorRequest Запрос на генерацию заметок.
INoteSettings Настройки API заметок.
INoteTextParser Объект, выполняющий извлечение информации из текста заметок (описанных в формате Text).
INoteWriter Объект, выполняющий запись информации по изменениям объектов конфигурации для определённого типа объектов NoteItemGroup.
INoteWriterProvider Объект, предоставляющий экземпляры всех доступных объектов INoteWriter.

Делегаты

CreateNoteSearchItemFuncT Функция, создающая объект найденного файла конфигурации INoteFile на основании информации в контексте NoteSearchItemContext.
TryGetNoteFileIDFuncAsync Функция, возвращающая идентификатор объекта конфигурации, расположенного в заданном файле INoteFile, или null, если файл не содержит идентификатора.

Перечисления

NoteItemState Состояние изменённого объекта конфигурации по результатам сравнения.
NoteWriteMode Режим генерации заметок, описывающих изменения конфигурации.