Служба лингвистических процессоровПространство имен: Pullenti.Ner
Синтаксис
Свойства (get/set)
Имя | Тип | Описание | |
---|---|---|---|
Analyzers | ICollection<Analyzer> | Экземпляры доступных анализаторов | |
EmptyProcessor | Processor | Экземпляр процессора с пустым множеством анализаторов (используется для разных лингвистических процедур, где не нужны сущности) | |
IsInitialized | bool | Признак того, что инициализация сервиса уже была | |
StandardProcessor | Processor | Экземпляр процессора с множеством общих анализаторов (IsSpecific = false) | |
Version | string | Версия системы | |
VersionDate | string | Дата создания текущей версии |
Методы
Имя | Тип значения | Описание | |
---|---|---|---|
AddImage | нет | Добавить специфическую иконку | |
CreateEmptyProcessor | Processor | Создать экземпляр процессора с пустым списком анализаторов | |
CreateProcessor | Processor | Создать процессор со стандартным списком анализаторов (у которых свойство IsSpecific = false) | |
CreateReferent | Referent | Создать экземпляр объекта заданного типа | |
CreateSpecificProcessor | Processor | Создать процессор с набором стандартных и указанных параметром специфических анализаторов. | |
GetImageById | ImageWrapper | Получить иконку по идентификатору иконки | |
Initialize | нет | Инициализация сервиса. Каждый анализатор нужно инициализировать отдельно. Если вызывается Sdk.Initialize(), то там инициализация сервиса и всех анализаторов делается. |