Files
Pf2eDataScrapper/Documentation/Pf2e.Scrapper/StructureFieldComplex.md
T

5.3 KiB

Pf2e.Scrapper

Pf2e.Scrapper.WPF.EntityViewer.EntityViewStructure

StructureFieldComplex Class

Поле стркутуры с объектом.

internal class StructureFieldComplex : Pf2e.Scrapper.WPF.EntityViewer.EntityViewStructure.StructureField

Inheritance System.Object 🡒 StructureField 🡒 StructureFieldComplex

Constructors
StructureFieldComplex(StructureBuilder, object, string, int) Конструктор класса поля структуры с объектом.
Fields
Fields Набор полей объекта.
Type Тип значения поля.
Properties
Collapsable Флаг, указывающий, что у этот элемент можно свернуть.
Collapsed Флаг, указывающий, отображается ли поля объекта.
FieldType Тип поля структуры.
IdValue Значение поля идентификатора элемента.
Visible Флаг, указывающий, отображается ли поле.
Methods
GetRows<T>(Func<StructureField,T>) Получить набор строк, используя результат функция.
GetTypeString() Получить строку, представляющую тип поля.
GetValueString() Получить строку, представляющую значение поля.
SetFields(object) Установить поля структуры общего объекта.
SetFields(LocaleString) Установить поля структуры `LocaleString`.
SetFields(IEnumerable) Установить поля структуры `IEnumerable`.
SetFieldsFromRecords(List<FieldRecord>) Установить поля структуры из списка записей.
UpdateFieldVisibility() Обновить видимость полей структуры.