#### [Pf2e\.Scrapper](index.md 'index') ### [Pf2e\.Scrapper\.WPF\.EntityViewer\.EntityViewStructure](Pf2e.Scrapper.WPF.EntityViewer.EntityViewStructure.md 'Pf2e\.Scrapper\.WPF\.EntityViewer\.EntityViewStructure') ## StructureBuilder Class Класс для построения структуры данных класса\. ```csharp internal class StructureBuilder ``` Inheritance [System\.Object](https://docs.microsoft.com/en-us/dotnet/api/System.Object 'System\.Object') 🡒 StructureBuilder | Fields | | | :--- | :--- | | [\_processedObjects](StructureBuilder._processedObjects.md 'Pf2e\.Scrapper\.WPF\.EntityViewer\.EntityViewStructure\.StructureBuilder\.\_processedObjects') | Список обработанных объектов\. | | Methods | | | :--- | :--- | | [CompleteProcessed\(object, StructureFieldComplex\)](StructureBuilder.CompleteProcessed(object,StructureFieldComplex).md 'Pf2e\.Scrapper\.WPF\.EntityViewer\.EntityViewStructure\.StructureBuilder\.CompleteProcessed\(object, Pf2e\.Scrapper\.WPF\.EntityViewer\.EntityViewStructure\.StructureFieldComplex\)') | Дополнить обработанный объект\. | | [Create\(string, object, int\)](StructureBuilder.Create(string,object,int).md 'Pf2e\.Scrapper\.WPF\.EntityViewer\.EntityViewStructure\.StructureBuilder\.Create\(string, object, int\)') | Создание поля структуры\. | | [GetFieldType\(object\)](StructureBuilder.GetFieldType(object).md 'Pf2e\.Scrapper\.WPF\.EntityViewer\.EntityViewStructure\.StructureBuilder\.GetFieldType\(object\)') | Получить тип поля структуры по значению\. | | [RegisterProcessed\(object\)](StructureBuilder.RegisterProcessed(object).md 'Pf2e\.Scrapper\.WPF\.EntityViewer\.EntityViewStructure\.StructureBuilder\.RegisterProcessed\(object\)') | Регистрация обработанного объекта\. | | [Resolve\(string, object, int\)](StructureBuilder.Resolve(string,object,int).md 'Pf2e\.Scrapper\.WPF\.EntityViewer\.EntityViewStructure\.StructureBuilder\.Resolve\(string, object, int\)') | Выбор поля структуры по значению\. |