3.3 KiB
3.3 KiB
Pf2e.Scrapper
Pf2e.Scrapper.SchemaBuilder.Types
AbstractSchemaType Class
Абстрактный тип представоления данных в схеме.
public abstract class AbstractSchemaType
Inheritance System.Object 🡒 AbstractSchemaType
Derived
↳ ArraySchemaType
↳ DictionarySchemaType
↳ IgnoreSchemaType
↳ ObjectSchemaType
↳ StaticSchemaType
| Constructors | |
|---|---|
| AbstractSchemaType(SchemaNode) | Абстрактный тип представоления данных в схеме. |
| Fields | |
|---|---|
| Parent | Элемент схемы данных, к которому относится тип. |
| Properties | |
|---|---|
| Resolver | Объект для определения типа поля в схеме данных. |
| Root | Корневой элемент схемы данных. |
| Methods | |
|---|---|
| AddValue(JToken) | Добавление нового значения. |
| Beautify() | Подготовка типа к красивому представлению. |
| GetTypeName() | Получение строкового представоения типа элемента. |
| GetYamlData() | Получение данных для форматирования в YAML. |
| IsCompatibleValue(JToken) | Проверка, что значение совместимо с текущим типом. |
| ToString() | Полное строковое представление элемента. |