Свернуть все Развернуть все 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 C#
ExtOntology - класс

Внешняя "онтология". Содержит дополнительтную информацию для обработки (сущностей) - это список элементов, связанных с внешними сущностями. Подаётся необязательным параметром на вход методу Process() класса Processor.

Пространство имен: Pullenti.Ner

# Синтаксис

CSharp
    public class ExtOntology

# Методы

| Имя | Тип значения | Описание
--- | --- | --- | ---
| Add | ExtOntologyItem | Добавить элемент
| AddReferent | ExtOntologyItem | Добавить готовую сущность
| AttachReferent | List<ExtOntologyItem> | Привязать сущность к существующей записи
| Deserialize | нет | Восстановить словарь из потока
| Initialize | нет | Инициализировать после заполнения элементами (вызывать после заполнения и перед использованием в обработке)
| Refresh | bool | Обновить существующий элемент онтологии новой сущностью
| Refresh | bool | Обновить существующий элемент онтологии
| Serialize | нет | Сериализовать весь словарь в поток

# Поля

| Имя | Тип | Описание
--- | --- | --- | ---
| Items | List<ExtOntologyItem> | Список элементов внешней онтологии
| Tag | object | Используется произвольным образом