Свернуть все Развернуть все Code: All Code: Multiple Code: Visual Basic Code: C# Code: Visual C++ Code: J# Code: JScript Свойства членов: Показать все Члены: Отфильтрованные Члены: Отфильтрованные Члены: Отфильтрованные Frameworks: Show All Frameworks: Multiple Frameworks: .NET Framework Only Frameworks: .NET Compact Framework Only Frameworks: XNA Framework Only

Включая защищенные члены
Включая унаследованные члены
Include .NET Framework Members
Include .NET Compact Framework Members
Include XNA Framework Members

SDK Pullenti programming reference for Python
ProcessorService - класс

Служба лингвистических процессоров

Пространство имен: pullenti.ner

# Синтаксис

Python
    class ProcessorService

# Свойства (get/set)

| Имя | Тип | Описание
--- | --- | --- | ---
| analyzers | list | Экземпляры доступных анализаторов
| empty_processor | Processor | Экземпляр процессора с пустым множеством анализаторов (используется для разных лингвистических процедур, где не нужны сущности)
| is_initialized | bool | Признак того, что инициализация сервиса уже была
| standard_processor | Processor | Экземпляр процессора с множеством общих анализаторов (IsSpecific = false)
| version | str | Версия системы
| version_date | str | Дата создания текущей версии

# Методы

| Имя | Тип значения | Описание
--- | --- | --- | ---
| add_image | нет | Добавить специфическую иконку
| create_empty_processor | Processor | Создать экземпляр процессора с пустым списком анализаторов
| create_processor | Processor | Создать процессор со стандартным списком анализаторов (у которых свойство IsSpecific = false)
| create_referent | Referent | Создать экземпляр объекта заданного типа
| create_specific_processor | Processor | Создать процессор с набором стандартных и указанных параметром специфических анализаторов.
| get_image_by_id | ImageWrapper | Получить иконку по идентификатору иконки
| initialize | нет | Инициализация сервиса. Каждый анализатор нужно инициализировать отдельно. Если вызывается Sdk.Initialize(), то там инициализация сервиса и всех анализаторов делается.

# Поля

| Имя | Тип | Описание
--- | --- | --- | ---
| DEBUG_CURRENT_DATE_TIME | datetime.datetime | Это нужно для автотестов, чтобы фиксировать дату-время, относительно которой идут вычисления (если не задана, то берётся текущая)