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

Семантический объект

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

# Синтаксис

CSharp
    public class SemObject : IComparable<SemObject>

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

| Имя | Тип | Описание
--- | --- | --- | ---
| BeginChar | int | Начальная позиция первого токена
| EndChar | int | Последняя позиция последнего токена

# Методы

| Имя | Тип значения | Описание
--- | --- | --- | ---
| FindAttr | SemAttribute | Найти атрибут указанного типа
| FindFromObject | SemObject | Найти объект, кторый связан с текущим исходящий связью (Source = this)
| IsValue | bool | Проверка значения

# Поля

| Имя | Тип | Описание
--- | --- | --- | ---
| Attrs | List<SemAttribute> | Атрибуты, список SemAttribute. Формируются частично из наречий, частично из служебных частей речи.
| Concept | object | Ссылка на концепт - это абстрактное понятие, используется вовне. Это и Referent, это и DerivateGroup. В принципе, приложения сами здесь будут расставлять свои объекты.
| Graph | SemGraph | Ссылка на граф - владалец объекта.
| LinksFrom | List<SemLink> | Исходящие связи SemLink (текущий объект выступает как Source)
| LinksTo | List<SemLink> | Входящие связи SemLink (текущий объект выступает как Target)
| Measure | MeasureKind | Ну не знаю, потом нужно будет обобщить и куда-нибудь перенесём
| Morph | MorphWordForm | Морфологическая информация (падеж отсутствует в принципе), часть речи Class тоже не задана - вместо этого поле Typ. NormalFull - полная нормализация, NormalCase - только падежная нормализация.
| Not | bool | Признак отрицания (потом перенесём в атрибуты)
| Quantity | SemQuantity | Количественная характеристика
| Tag | object | Используется произвольным образом
| Tokens | List<MetaToken> | Токены MetaToken в исходном тексте
| Typ | SemObjectType | Тип (определяется частью речи)