Фрагмент блока (предложение)Пространство имен: Pullenti.Semantic
Синтаксис
Свойства (get/set)
Имя | Тип | Описание | |
---|---|---|---|
Block | SemBlock | Владелец фрагмента | |
Graph | SemGraph | Объекты фрагмента (отметим, что часть объектов, связанных с этим блоком, могут находиться в графах вышележащих уровней). | |
RootObjects | List<SemObject> | Список объектов SemObject, у которых нет связей. При нормальном разборе такой объект должен быть один - это обычно предикат. | |
Spelling | string | Текст фрагмента |
Поля
Имя | Тип | Описание | |
---|---|---|---|
AltFragments | List<SemFragment> | Это список альтернативных фрагментов, построенных из текста | |
BeginToken | Token | Начальный токен | |
EndToken | Token | Конечный токен | |
IsOr | bool | Корневые объекты объединены как ИЛИ (иначе И) | |
Rank | double | Это некий коэффициент, при анализе вариантов основным считается вариант с наибольшим коэффициентом, остальные помещаются в AltFragments (если есть) | |
Tag | object | Используйте произвольным образом | |
Typ | SemFragmentType | Тип фрагмента |