Документация

This commit is contained in:
2025-10-04 22:52:22 +04:00
parent 5ded786397
commit 318abe541c
1224 changed files with 4656 additions and 4233 deletions
@@ -12,10 +12,10 @@ public abstract int Count(System.Collections.Generic.ICollection<string> type);
<a name='Pf2e.Scrapper.Importers.AbstractCompendium.Count(System.Collections.Generic.ICollection_string_).type'></a>
`type` [System\.Collections\.Generic\.ICollection&lt;](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.ICollection-1 'System\.Collections\.Generic\.ICollection\`1')[System\.String](https://docs.microsoft.com/en-us/dotnet/api/System.String 'System\.String')[&gt;](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.ICollection-1 'System\.Collections\.Generic\.ICollection\`1')
`type` [System\.Collections\.Generic\.ICollection&lt;](https://learn.microsoft.com/en-us/dotnet/api/system.collections.generic.icollection-1 'System\.Collections\.Generic\.ICollection\`1')[System\.String](https://learn.microsoft.com/en-us/dotnet/api/system.string 'System\.String')[&gt;](https://learn.microsoft.com/en-us/dotnet/api/system.collections.generic.icollection-1 'System\.Collections\.Generic\.ICollection\`1')
Типы данных\.
#### Returns
[System\.Int32](https://docs.microsoft.com/en-us/dotnet/api/System.Int32 'System\.Int32')
[System\.Int32](https://learn.microsoft.com/en-us/dotnet/api/system.int32 'System\.Int32')
Количество элементов\.
@@ -10,4 +10,4 @@ public string Dir { get; }
```
#### Property Value
[System\.String](https://docs.microsoft.com/en-us/dotnet/api/System.String 'System\.String')
[System\.String](https://learn.microsoft.com/en-us/dotnet/api/system.string 'System\.String')
@@ -12,10 +12,10 @@ public abstract System.Collections.Generic.IEnumerable<System.Tuple<Pf2e.Scrappe
<a name='Pf2e.Scrapper.Importers.AbstractCompendium.Iterate(System.Collections.Generic.ICollection_string_).type'></a>
`type` [System\.Collections\.Generic\.ICollection&lt;](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.ICollection-1 'System\.Collections\.Generic\.ICollection\`1')[System\.String](https://docs.microsoft.com/en-us/dotnet/api/System.String 'System\.String')[&gt;](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.ICollection-1 'System\.Collections\.Generic\.ICollection\`1')
`type` [System\.Collections\.Generic\.ICollection&lt;](https://learn.microsoft.com/en-us/dotnet/api/system.collections.generic.icollection-1 'System\.Collections\.Generic\.ICollection\`1')[System\.String](https://learn.microsoft.com/en-us/dotnet/api/system.string 'System\.String')[&gt;](https://learn.microsoft.com/en-us/dotnet/api/system.collections.generic.icollection-1 'System\.Collections\.Generic\.ICollection\`1')
Типы сущностей, которые нужно получить\.
#### Returns
[System\.Collections\.Generic\.IEnumerable&lt;](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.IEnumerable-1 'System\.Collections\.Generic\.IEnumerable\`1')[System\.Tuple&lt;](https://docs.microsoft.com/en-us/dotnet/api/System.Tuple-2 'System\.Tuple\`2')[AbstractCompendiumItem](AbstractCompendiumItem.md 'Pf2e\.Scrapper\.Importers\.AbstractCompendiumItem')[,](https://docs.microsoft.com/en-us/dotnet/api/System.Tuple-2 'System\.Tuple\`2')[Newtonsoft\.Json\.Linq\.JObject](https://docs.microsoft.com/en-us/dotnet/api/Newtonsoft.Json.Linq.JObject 'Newtonsoft\.Json\.Linq\.JObject')[&gt;](https://docs.microsoft.com/en-us/dotnet/api/System.Tuple-2 'System\.Tuple\`2')[&gt;](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.IEnumerable-1 'System\.Collections\.Generic\.IEnumerable\`1')
[System\.Collections\.Generic\.IEnumerable&lt;](https://learn.microsoft.com/en-us/dotnet/api/system.collections.generic.ienumerable-1 'System\.Collections\.Generic\.IEnumerable\`1')[System\.Tuple&lt;](https://learn.microsoft.com/en-us/dotnet/api/system.tuple-2 'System\.Tuple\`2')[AbstractCompendiumItem](AbstractCompendiumItem.md 'Pf2e\.Scrapper\.Importers\.AbstractCompendiumItem')[,](https://learn.microsoft.com/en-us/dotnet/api/system.tuple-2 'System\.Tuple\`2')[Newtonsoft\.Json\.Linq\.JObject](https://learn.microsoft.com/en-us/dotnet/api/newtonsoft.json.linq.jobject 'Newtonsoft\.Json\.Linq\.JObject')[&gt;](https://learn.microsoft.com/en-us/dotnet/api/system.tuple-2 'System\.Tuple\`2')[&gt;](https://learn.microsoft.com/en-us/dotnet/api/system.collections.generic.ienumerable-1 'System\.Collections\.Generic\.IEnumerable\`1')
Итератор сущностей\.
@@ -6,10 +6,10 @@
Компендиум данных\.
```csharp
internal abstract class AbstractCompendium
public abstract class AbstractCompendium
```
Inheritance [System\.Object](https://docs.microsoft.com/en-us/dotnet/api/System.Object 'System\.Object') &#129106; AbstractCompendium
Inheritance [System\.Object](https://learn.microsoft.com/en-us/dotnet/api/system.object 'System\.Object') &#129106; AbstractCompendium
Derived
&#8627; [AonprdCompendium](AonprdCompendium.md 'Pf2e\.Scrapper\.Importers\.Implementations\.Aonprd\.Compendium\.AonprdCompendium')
@@ -10,4 +10,4 @@ public abstract string Id { get; }
```
#### Property Value
[System\.String](https://docs.microsoft.com/en-us/dotnet/api/System.String 'System\.String')
[System\.String](https://learn.microsoft.com/en-us/dotnet/api/system.string 'System\.String')
@@ -10,5 +10,5 @@ public override string ToString();
```
#### Returns
[System\.String](https://docs.microsoft.com/en-us/dotnet/api/System.String 'System\.String')
[System\.String](https://learn.microsoft.com/en-us/dotnet/api/system.string 'System\.String')
Строковое представление\.
@@ -10,4 +10,4 @@ public abstract string Type { get; }
```
#### Property Value
[System\.String](https://docs.microsoft.com/en-us/dotnet/api/System.String 'System\.String')
[System\.String](https://learn.microsoft.com/en-us/dotnet/api/system.string 'System\.String')
@@ -6,10 +6,10 @@
Абстрактная ссылка на сущность\.
```csharp
internal abstract class AbstractCompendiumItem
public abstract class AbstractCompendiumItem
```
Inheritance [System\.Object](https://docs.microsoft.com/en-us/dotnet/api/System.Object 'System\.Object') &#129106; AbstractCompendiumItem
Inheritance [System\.Object](https://learn.microsoft.com/en-us/dotnet/api/system.object 'System\.Object') &#129106; AbstractCompendiumItem
Derived
&#8627; [AonprdCompendiumItem](AonprdCompendiumItem.md 'Pf2e\.Scrapper\.Importers\.Implementations\.Aonprd\.Compendium\.AonprdCompendiumItem')
@@ -21,12 +21,12 @@ protected string AddedDescription(string path);
<a name='Pf2e.Scrapper.Importers.Implementations.Aonprd.Processors.AbstractEntityProcessor.AddedDescription(string).path'></a>
`path` [System\.String](https://docs.microsoft.com/en-us/dotnet/api/System.String 'System\.String')
`path` [System\.String](https://learn.microsoft.com/en-us/dotnet/api/system.string 'System\.String')
Путь к добавляемому объекту\.
#### Returns
[System\.String](https://docs.microsoft.com/en-us/dotnet/api/System.String 'System\.String')
[System\.String](https://learn.microsoft.com/en-us/dotnet/api/system.string 'System\.String')
Строковое представление для добавления к описанию сущности\.
<a name='Pf2e.Scrapper.Importers.Implementations.Aonprd.Processors.AbstractEntityProcessor.AddedDescription(System.Collections.Generic.ICollection_string_)'></a>
@@ -42,10 +42,10 @@ protected string AddedDescription(System.Collections.Generic.ICollection<string>
<a name='Pf2e.Scrapper.Importers.Implementations.Aonprd.Processors.AbstractEntityProcessor.AddedDescription(System.Collections.Generic.ICollection_string_).paths'></a>
`paths` [System\.Collections\.Generic\.ICollection&lt;](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.ICollection-1 'System\.Collections\.Generic\.ICollection\`1')[System\.String](https://docs.microsoft.com/en-us/dotnet/api/System.String 'System\.String')[&gt;](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.ICollection-1 'System\.Collections\.Generic\.ICollection\`1')
`paths` [System\.Collections\.Generic\.ICollection&lt;](https://learn.microsoft.com/en-us/dotnet/api/system.collections.generic.icollection-1 'System\.Collections\.Generic\.ICollection\`1')[System\.String](https://learn.microsoft.com/en-us/dotnet/api/system.string 'System\.String')[&gt;](https://learn.microsoft.com/en-us/dotnet/api/system.collections.generic.icollection-1 'System\.Collections\.Generic\.ICollection\`1')
Список путей к добавляемым объектам\.
#### Returns
[System\.String](https://docs.microsoft.com/en-us/dotnet/api/System.String 'System\.String')
[System\.String](https://learn.microsoft.com/en-us/dotnet/api/system.string 'System\.String')
Строковое представление для добавления к описанию сущности\.
@@ -10,4 +10,4 @@ protected virtual System.Collections.Generic.ICollection<string> AddedDescriptio
```
#### Returns
[System\.Collections\.Generic\.ICollection&lt;](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.ICollection-1 'System\.Collections\.Generic\.ICollection\`1')[System\.String](https://docs.microsoft.com/en-us/dotnet/api/System.String 'System\.String')[&gt;](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.ICollection-1 'System\.Collections\.Generic\.ICollection\`1')
[System\.Collections\.Generic\.ICollection&lt;](https://learn.microsoft.com/en-us/dotnet/api/system.collections.generic.icollection-1 'System\.Collections\.Generic\.ICollection\`1')[System\.String](https://learn.microsoft.com/en-us/dotnet/api/system.string 'System\.String')[&gt;](https://learn.microsoft.com/en-us/dotnet/api/system.collections.generic.icollection-1 'System\.Collections\.Generic\.ICollection\`1')
@@ -3,11 +3,39 @@
## AbstractEntityProcessor\.Context Property
Предоставляет механизм для освобождения неуправляемых ресурсов\.
A DbContext instance represents a session with the database and can be used to query and save
instances of your entities\. DbContext is a combination of the Unit Of Work and Repository patterns\.
```csharp
public Pf2e.Database.Pf2eDbContext Context { get; }
```
#### Property Value
[Pf2e\.Database\.Pf2eDbContext](https://docs.microsoft.com/en-us/dotnet/api/Pf2e.Database.Pf2eDbContext 'Pf2e\.Database\.Pf2eDbContext')
[Pf2e\.Database\.Pf2eDbContext](https://learn.microsoft.com/en-us/dotnet/api/pf2e.database.pf2edbcontext 'Pf2e\.Database\.Pf2eDbContext')
### Remarks
Entity Framework Core does not support multiple parallel operations being run on the same DbContext instance. This
includes both parallel execution of async queries and any explicit concurrent use from multiple threads.
Therefore, always await async calls immediately, or use separate DbContext instances for operations that execute
in parallel. See [Avoiding DbContext threading issues](https://aka.ms/efcore-docs-threading 'https://aka\.ms/efcore\-docs\-threading') for more information
and examples.
Typically you create a class that derives from DbContext and contains [Microsoft\.EntityFrameworkCore\.DbSet&lt;&gt;](https://learn.microsoft.com/en-us/dotnet/api/microsoft.entityframeworkcore.dbset-1 'Microsoft\.EntityFrameworkCore\.DbSet\`1')
properties for each entity in the model. If the [Microsoft\.EntityFrameworkCore\.DbSet&lt;&gt;](https://learn.microsoft.com/en-us/dotnet/api/microsoft.entityframeworkcore.dbset-1 'Microsoft\.EntityFrameworkCore\.DbSet\`1') properties have a public setter,
they are automatically initialized when the instance of the derived context is created.
Override the [Microsoft\.EntityFrameworkCore\.DbContext\.OnConfiguring\(Microsoft\.EntityFrameworkCore\.DbContextOptionsBuilder\)](https://learn.microsoft.com/en-us/dotnet/api/microsoft.entityframeworkcore.dbcontext.onconfiguring#microsoft-entityframeworkcore-dbcontext-onconfiguring(microsoft-entityframeworkcore-dbcontextoptionsbuilder) 'Microsoft\.EntityFrameworkCore\.DbContext\.OnConfiguring\(Microsoft\.EntityFrameworkCore\.DbContextOptionsBuilder\)') method to configure the database (and
other options) to be used for the context. Alternatively, if you would rather perform configuration externally
instead of inline in your context, you can use [Microsoft\.EntityFrameworkCore\.DbContextOptionsBuilder&lt;&gt;](https://learn.microsoft.com/en-us/dotnet/api/microsoft.entityframeworkcore.dbcontextoptionsbuilder-1 'Microsoft\.EntityFrameworkCore\.DbContextOptionsBuilder\`1')
(or [Microsoft\.EntityFrameworkCore\.DbContextOptionsBuilder](https://learn.microsoft.com/en-us/dotnet/api/microsoft.entityframeworkcore.dbcontextoptionsbuilder 'Microsoft\.EntityFrameworkCore\.DbContextOptionsBuilder')) to externally create an instance of [Microsoft\.EntityFrameworkCore\.DbContextOptions&lt;&gt;](https://learn.microsoft.com/en-us/dotnet/api/microsoft.entityframeworkcore.dbcontextoptions-1 'Microsoft\.EntityFrameworkCore\.DbContextOptions\`1')
(or [Microsoft\.EntityFrameworkCore\.DbContextOptions](https://learn.microsoft.com/en-us/dotnet/api/microsoft.entityframeworkcore.dbcontextoptions 'Microsoft\.EntityFrameworkCore\.DbContextOptions')) and pass it to a base constructor of [Microsoft\.EntityFrameworkCore\.DbContext](https://learn.microsoft.com/en-us/dotnet/api/microsoft.entityframeworkcore.dbcontext 'Microsoft\.EntityFrameworkCore\.DbContext').
The model is discovered by running a set of conventions over the entity classes found in the
[Microsoft\.EntityFrameworkCore\.DbSet&lt;&gt;](https://learn.microsoft.com/en-us/dotnet/api/microsoft.entityframeworkcore.dbset-1 'Microsoft\.EntityFrameworkCore\.DbSet\`1') properties on the derived context. To further configure the model that
is discovered by convention, you can override the [Microsoft\.EntityFrameworkCore\.DbContext\.OnModelCreating\(Microsoft\.EntityFrameworkCore\.ModelBuilder\)](https://learn.microsoft.com/en-us/dotnet/api/microsoft.entityframeworkcore.dbcontext.onmodelcreating#microsoft-entityframeworkcore-dbcontext-onmodelcreating(microsoft-entityframeworkcore-modelbuilder) 'Microsoft\.EntityFrameworkCore\.DbContext\.OnModelCreating\(Microsoft\.EntityFrameworkCore\.ModelBuilder\)') method.
See [DbContext lifetime, configuration, and initialization](https://aka.ms/efcore-docs-dbcontext 'https://aka\.ms/efcore\-docs\-dbcontext'),
[Querying data with EF Core](https://aka.ms/efcore-docs-query 'https://aka\.ms/efcore\-docs\-query'),
[Changing tracking](https://aka.ms/efcore-docs-change-tracking 'https://aka\.ms/efcore\-docs\-change\-tracking'), and
[Saving data with EF Core](https://aka.ms/efcore-docs-saving-data 'https://aka\.ms/efcore\-docs\-saving\-data') for more information and examples.
@@ -10,4 +10,4 @@ public Pf2e.Database.Model.Base.Entity Entity { get; }
```
#### Property Value
[Pf2e\.Database\.Model\.Base\.Entity](https://docs.microsoft.com/en-us/dotnet/api/Pf2e.Database.Model.Base.Entity 'Pf2e\.Database\.Model\.Base\.Entity')
[Pf2e\.Database\.Model\.Base\.Entity](https://learn.microsoft.com/en-us/dotnet/api/pf2e.database.model.base.entity 'Pf2e\.Database\.Model\.Base\.Entity')
@@ -12,10 +12,10 @@ protected string GenerateJsonString(System.Collections.Generic.ICollection<strin
<a name='Pf2e.Scrapper.Importers.Implementations.Aonprd.Processors.AbstractEntityProcessor.GenerateJsonString(System.Collections.Generic.ICollection_string_).paths'></a>
`paths` [System\.Collections\.Generic\.ICollection&lt;](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.ICollection-1 'System\.Collections\.Generic\.ICollection\`1')[System\.String](https://docs.microsoft.com/en-us/dotnet/api/System.String 'System\.String')[&gt;](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.ICollection-1 'System\.Collections\.Generic\.ICollection\`1')
`paths` [System\.Collections\.Generic\.ICollection&lt;](https://learn.microsoft.com/en-us/dotnet/api/system.collections.generic.icollection-1 'System\.Collections\.Generic\.ICollection\`1')[System\.String](https://learn.microsoft.com/en-us/dotnet/api/system.string 'System\.String')[&gt;](https://learn.microsoft.com/en-us/dotnet/api/system.collections.generic.icollection-1 'System\.Collections\.Generic\.ICollection\`1')
Коллекция путей, из которых необходимо достатить объекты\.
#### Returns
[System\.String](https://docs.microsoft.com/en-us/dotnet/api/System.String 'System\.String')
[System\.String](https://learn.microsoft.com/en-us/dotnet/api/system.string 'System\.String')
JSON\-строка\.
@@ -10,5 +10,5 @@ protected virtual string GetDescription();
```
#### Returns
[System\.String](https://docs.microsoft.com/en-us/dotnet/api/System.String 'System\.String')
[System\.String](https://learn.microsoft.com/en-us/dotnet/api/system.string 'System\.String')
Описание сущности
@@ -10,5 +10,5 @@ protected virtual string GetEntityName();
```
#### Returns
[System\.String](https://docs.microsoft.com/en-us/dotnet/api/System.String 'System\.String')
[System\.String](https://learn.microsoft.com/en-us/dotnet/api/system.string 'System\.String')
Имя сущности\.
@@ -10,4 +10,4 @@ public string Name { get; }
```
#### Property Value
[System\.String](https://docs.microsoft.com/en-us/dotnet/api/System.String 'System\.String')
[System\.String](https://learn.microsoft.com/en-us/dotnet/api/system.string 'System\.String')
@@ -10,4 +10,4 @@ public abstract Pf2e.Database.Model.IEntity Object { get; }
```
#### Property Value
[Pf2e\.Database\.Model\.IEntity](https://docs.microsoft.com/en-us/dotnet/api/Pf2e.Database.Model.IEntity 'Pf2e\.Database\.Model\.IEntity')
[Pf2e\.Database\.Model\.IEntity](https://learn.microsoft.com/en-us/dotnet/api/pf2e.database.model.ientity 'Pf2e\.Database\.Model\.IEntity')
@@ -10,4 +10,4 @@ public abstract Pf2e.Database.Model.Enum.EntityType Type { get; }
```
#### Property Value
[Pf2e\.Database\.Model\.Enum\.EntityType](https://docs.microsoft.com/en-us/dotnet/api/Pf2e.Database.Model.Enum.EntityType 'Pf2e\.Database\.Model\.Enum\.EntityType')
[Pf2e\.Database\.Model\.Enum\.EntityType](https://learn.microsoft.com/en-us/dotnet/api/pf2e.database.model.enum.entitytype 'Pf2e\.Database\.Model\.Enum\.EntityType')
@@ -8,10 +8,10 @@
для которых указан атрибут [ProcessorAttribute](ProcessorAttribute.md 'Pf2e\.Scrapper\.Processors\.Attributes\.ProcessorAttribute')\.
```csharp
internal abstract class AbstractEntityProcessor : Pf2e.Scrapper.Processors.Definitions.AbstractInputProcessor
public abstract class AbstractEntityProcessor : Pf2e.Scrapper.Processors.Definitions.AbstractInputProcessor
```
Inheritance [System\.Object](https://docs.microsoft.com/en-us/dotnet/api/System.Object 'System\.Object') &#129106; [AbstractInputProcessor](AbstractInputProcessor.md 'Pf2e\.Scrapper\.Processors\.Definitions\.AbstractInputProcessor') &#129106; AbstractEntityProcessor
Inheritance [System\.Object](https://learn.microsoft.com/en-us/dotnet/api/system.object 'System\.Object') &#129106; [AbstractInputProcessor](AbstractInputProcessor.md 'Pf2e\.Scrapper\.Processors\.Definitions\.AbstractInputProcessor') &#129106; AbstractEntityProcessor
Derived
&#8627; [AbstractSubclassProcessor](AbstractSubclassProcessor.md 'Pf2e\.Scrapper\.Importers\.Implementations\.Aonprd\.Processors\.AbstractSubclassProcessor')
@@ -42,7 +42,7 @@ Derived
| Properties | |
| :--- | :--- |
| [Context](AbstractEntityProcessor.Context.md 'Pf2e\.Scrapper\.Importers\.Implementations\.Aonprd\.Processors\.AbstractEntityProcessor\.Context') | Предоставляет механизм для освобождения неуправляемых ресурсов\. |
| [Context](AbstractEntityProcessor.Context.md 'Pf2e\.Scrapper\.Importers\.Implementations\.Aonprd\.Processors\.AbstractEntityProcessor\.Context') | A DbContext instance represents a session with the database and can be used to query and save instances of your entities\. DbContext is a combination of the Unit Of Work and Repository patterns\. |
| [Entity](AbstractEntityProcessor.Entity.md 'Pf2e\.Scrapper\.Importers\.Implementations\.Aonprd\.Processors\.AbstractEntityProcessor\.Entity') | Корневая сущность\. |
| [Globals](AbstractEntityProcessor.Globals.md 'Pf2e\.Scrapper\.Importers\.Implementations\.Aonprd\.Processors\.AbstractEntityProcessor\.Globals') | Класс\-помощник, хранящий необходимые глобальные данные\. |
| [Helper](AbstractEntityProcessor.Helper.md 'Pf2e\.Scrapper\.Importers\.Implementations\.Aonprd\.Processors\.AbstractEntityProcessor\.Helper') | Класс предоставляет методы для работы с базой данных\. |
@@ -10,4 +10,4 @@ public string Dir { get; }
```
#### Property Value
[System\.String](https://docs.microsoft.com/en-us/dotnet/api/System.String 'System\.String')
[System\.String](https://learn.microsoft.com/en-us/dotnet/api/system.string 'System\.String')
@@ -10,4 +10,4 @@ public abstract string Name { get; }
```
#### Property Value
[System\.String](https://docs.microsoft.com/en-us/dotnet/api/System.String 'System\.String')
[System\.String](https://learn.microsoft.com/en-us/dotnet/api/system.string 'System\.String')
@@ -10,4 +10,4 @@ public abstract string Slug { get; }
```
#### Property Value
[System\.String](https://docs.microsoft.com/en-us/dotnet/api/System.String 'System\.String')
[System\.String](https://learn.microsoft.com/en-us/dotnet/api/system.string 'System\.String')
@@ -6,10 +6,10 @@
Абстрактный класс импортёра\.
```csharp
internal abstract class AbstractImporter
public abstract class AbstractImporter
```
Inheritance [System\.Object](https://docs.microsoft.com/en-us/dotnet/api/System.Object 'System\.Object') &#129106; AbstractImporter
Inheritance [System\.Object](https://learn.microsoft.com/en-us/dotnet/api/system.object 'System\.Object') &#129106; AbstractImporter
Derived
&#8627; [AonprdImporter](AonprdImporter.md 'Pf2e\.Scrapper\.Importers\.Implementations\.Aonprd\.AonprdImporter')
@@ -10,4 +10,4 @@ public System.IO.DirectoryInfo RepositoryDir { get; }
```
#### Property Value
[System\.IO\.DirectoryInfo](https://docs.microsoft.com/en-us/dotnet/api/System.IO.DirectoryInfo 'System\.IO\.DirectoryInfo')
[System\.IO\.DirectoryInfo](https://learn.microsoft.com/en-us/dotnet/api/system.io.directoryinfo 'System\.IO\.DirectoryInfo')
@@ -10,4 +10,4 @@ public string RepositoryDirPath { get; }
```
#### Property Value
[System\.String](https://docs.microsoft.com/en-us/dotnet/api/System.String 'System\.String')
[System\.String](https://learn.microsoft.com/en-us/dotnet/api/system.string 'System\.String')
@@ -6,10 +6,10 @@
Класс абстрактного репозитория\.
```csharp
internal abstract class AbstractImporterRepository
public abstract class AbstractImporterRepository
```
Inheritance [System\.Object](https://docs.microsoft.com/en-us/dotnet/api/System.Object 'System\.Object') &#129106; AbstractImporterRepository
Inheritance [System\.Object](https://learn.microsoft.com/en-us/dotnet/api/system.object 'System\.Object') &#129106; AbstractImporterRepository
Derived
&#8627; [AonprdRepository](AonprdRepository.md 'Pf2e\.Scrapper\.Importers\.Implementations\.Aonprd\.AonprdRepository')
@@ -8,10 +8,10 @@
для которых указан атрибут [ProcessorAttribute](ProcessorAttribute.md 'Pf2e\.Scrapper\.Processors\.Attributes\.ProcessorAttribute')\.
```csharp
internal abstract class AbstractInputProcessor : Pf2e.Scrapper.Processors.Definitions.IProcessor
public abstract class AbstractInputProcessor : Pf2e.Scrapper.Processors.Definitions.IProcessor
```
Inheritance [System\.Object](https://docs.microsoft.com/en-us/dotnet/api/System.Object 'System\.Object') &#129106; AbstractInputProcessor
Inheritance [System\.Object](https://learn.microsoft.com/en-us/dotnet/api/system.object 'System\.Object') &#129106; AbstractInputProcessor
Derived
&#8627; [AbstractEntityProcessor](AbstractEntityProcessor.md 'Pf2e\.Scrapper\.Importers\.Implementations\.Aonprd\.Processors\.AbstractEntityProcessor')
@@ -12,4 +12,4 @@ public AbstractProcessorAttribute(string name);
<a name='Pf2e.Scrapper.Processors.Attributes.AbstractProcessorAttribute.AbstractProcessorAttribute(string).name'></a>
`name` [System\.String](https://docs.microsoft.com/en-us/dotnet/api/System.String 'System\.String')
`name` [System\.String](https://learn.microsoft.com/en-us/dotnet/api/system.string 'System\.String')
@@ -10,4 +10,4 @@ public bool Active { get; init; }
```
#### Property Value
[System\.Boolean](https://docs.microsoft.com/en-us/dotnet/api/System.Boolean 'System\.Boolean')
[System\.Boolean](https://learn.microsoft.com/en-us/dotnet/api/system.boolean 'System\.Boolean')
@@ -10,4 +10,4 @@ public string Description { get; init; }
```
#### Property Value
[System\.String](https://docs.microsoft.com/en-us/dotnet/api/System.String 'System\.String')
[System\.String](https://learn.microsoft.com/en-us/dotnet/api/system.string 'System\.String')
@@ -6,8 +6,8 @@
Группа обработчиков, к которому относится обработчик\.
```csharp
public Pf2e.Scrapper.Processors.Attributes.ProcessorGroupEnum Group { get; init; }
public Pf2e.Scrapper.Processors.Attributes.Enum.ProcessorGroupEnum Group { get; init; }
```
#### Property Value
[ProcessorGroupEnum](ProcessorGroupEnum.md 'Pf2e\.Scrapper\.Processors\.Attributes\.ProcessorGroupEnum')
[ProcessorGroupEnum](ProcessorGroupEnum.md 'Pf2e\.Scrapper\.Processors\.Attributes\.Enum\.ProcessorGroupEnum')
@@ -10,4 +10,4 @@ public string Name { get; }
```
#### Property Value
[System\.String](https://docs.microsoft.com/en-us/dotnet/api/System.String 'System\.String')
[System\.String](https://learn.microsoft.com/en-us/dotnet/api/system.string 'System\.String')
@@ -10,4 +10,4 @@ public bool Parallel { get; init; }
```
#### Property Value
[System\.Boolean](https://docs.microsoft.com/en-us/dotnet/api/System.Boolean 'System\.Boolean')
[System\.Boolean](https://learn.microsoft.com/en-us/dotnet/api/system.boolean 'System\.Boolean')
@@ -6,10 +6,10 @@
Абстрактный аттрибут обработчика\.
```csharp
internal class AbstractProcessorAttribute : System.Attribute
public class AbstractProcessorAttribute : System.Attribute
```
Inheritance [System\.Object](https://docs.microsoft.com/en-us/dotnet/api/System.Object 'System\.Object') &#129106; [System\.Attribute](https://docs.microsoft.com/en-us/dotnet/api/System.Attribute 'System\.Attribute') &#129106; AbstractProcessorAttribute
Inheritance [System\.Object](https://learn.microsoft.com/en-us/dotnet/api/system.object 'System\.Object') &#129106; [System\.Attribute](https://learn.microsoft.com/en-us/dotnet/api/system.attribute 'System\.Attribute') &#129106; AbstractProcessorAttribute
Derived
&#8627; [ProcessorAttribute](ProcessorAttribute.md 'Pf2e\.Scrapper\.Processors\.Attributes\.ProcessorAttribute')
@@ -10,5 +10,5 @@ public abstract int Count();
```
#### Returns
[System\.Int32](https://docs.microsoft.com/en-us/dotnet/api/System.Int32 'System\.Int32')
[System\.Int32](https://learn.microsoft.com/en-us/dotnet/api/system.int32 'System\.Int32')
Количество элеметов
@@ -10,5 +10,5 @@ public abstract System.Collections.Generic.IEnumerable<System.Tuple<string,Pf2e.
```
#### Returns
[System\.Collections\.Generic\.IEnumerable&lt;](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.IEnumerable-1 'System\.Collections\.Generic\.IEnumerable\`1')[System\.Tuple&lt;](https://docs.microsoft.com/en-us/dotnet/api/System.Tuple-2 'System\.Tuple\`2')[System\.String](https://docs.microsoft.com/en-us/dotnet/api/System.String 'System\.String')[,](https://docs.microsoft.com/en-us/dotnet/api/System.Tuple-2 'System\.Tuple\`2')[IProcessor](IProcessor.md 'Pf2e\.Scrapper\.Processors\.Definitions\.IProcessor')[&gt;](https://docs.microsoft.com/en-us/dotnet/api/System.Tuple-2 'System\.Tuple\`2')[&gt;](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.IEnumerable-1 'System\.Collections\.Generic\.IEnumerable\`1')
[System\.Collections\.Generic\.IEnumerable&lt;](https://learn.microsoft.com/en-us/dotnet/api/system.collections.generic.ienumerable-1 'System\.Collections\.Generic\.IEnumerable\`1')[System\.Tuple&lt;](https://learn.microsoft.com/en-us/dotnet/api/system.tuple-2 'System\.Tuple\`2')[System\.String](https://learn.microsoft.com/en-us/dotnet/api/system.string 'System\.String')[,](https://learn.microsoft.com/en-us/dotnet/api/system.tuple-2 'System\.Tuple\`2')[IProcessor](IProcessor.md 'Pf2e\.Scrapper\.Processors\.Definitions\.IProcessor')[&gt;](https://learn.microsoft.com/en-us/dotnet/api/system.tuple-2 'System\.Tuple\`2')[&gt;](https://learn.microsoft.com/en-us/dotnet/api/system.collections.generic.ienumerable-1 'System\.Collections\.Generic\.IEnumerable\`1')
Пара значений: \[0\] \- описание элемента процессор, \[1\] \- процессор\.
@@ -6,10 +6,10 @@
Абстрактная фабрика создания процессоров\.
```csharp
internal abstract class AbstractProcessorFactory
public abstract class AbstractProcessorFactory
```
Inheritance [System\.Object](https://docs.microsoft.com/en-us/dotnet/api/System.Object 'System\.Object') &#129106; AbstractProcessorFactory
Inheritance [System\.Object](https://learn.microsoft.com/en-us/dotnet/api/system.object 'System\.Object') &#129106; AbstractProcessorFactory
| Methods | |
| :--- | :--- |
@@ -17,5 +17,5 @@ protected abstract System.Collections.Generic.ICollection<string> GetSchemaNodes
Вводимый элемент
#### Returns
[System\.Collections\.Generic\.ICollection&lt;](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.ICollection-1 'System\.Collections\.Generic\.ICollection\`1')[System\.String](https://docs.microsoft.com/en-us/dotnet/api/System.String 'System\.String')[&gt;](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.ICollection-1 'System\.Collections\.Generic\.ICollection\`1')
[System\.Collections\.Generic\.ICollection&lt;](https://learn.microsoft.com/en-us/dotnet/api/system.collections.generic.icollection-1 'System\.Collections\.Generic\.ICollection\`1')[System\.String](https://learn.microsoft.com/en-us/dotnet/api/system.string 'System\.String')[&gt;](https://learn.microsoft.com/en-us/dotnet/api/system.collections.generic.icollection-1 'System\.Collections\.Generic\.ICollection\`1')
Коллекция названий элементов структуры данных/
@@ -0,0 +1,13 @@
#### [Pf2e\.Scrapper](index.md 'index')
### [Pf2e\.Scrapper\.SchemaBuilder](Pf2e.Scrapper.SchemaBuilder.md 'Pf2e\.Scrapper\.SchemaBuilder').[AbstractSchemaBuildProcessor](AbstractSchemaBuildProcessor.md 'Pf2e\.Scrapper\.SchemaBuilder\.AbstractSchemaBuildProcessor')
## AbstractSchemaBuildProcessor\.Progress Property
Класс для отслеживания прогресса обработки данных\.
```csharp
protected abstract Pf2e.Scrapper.Helpers.ProcessProgress Progress { protected get; }
```
#### Property Value
[ProcessProgress](ProcessProgress.md 'Pf2e\.Scrapper\.Helpers\.ProcessProgress')
@@ -10,4 +10,4 @@ protected abstract string SavePath { protected get; }
```
#### Property Value
[System\.String](https://docs.microsoft.com/en-us/dotnet/api/System.String 'System\.String')
[System\.String](https://learn.microsoft.com/en-us/dotnet/api/system.string 'System\.String')
@@ -12,13 +12,13 @@ protected void SaveSchema(string dir, string name, Pf2e.Scrapper.SchemaBuilder.S
<a name='Pf2e.Scrapper.SchemaBuilder.AbstractSchemaBuildProcessor.SaveSchema(string,string,Pf2e.Scrapper.SchemaBuilder.SchemaNode).dir'></a>
`dir` [System\.String](https://docs.microsoft.com/en-us/dotnet/api/System.String 'System\.String')
`dir` [System\.String](https://learn.microsoft.com/en-us/dotnet/api/system.string 'System\.String')
Целевой каталог\.
<a name='Pf2e.Scrapper.SchemaBuilder.AbstractSchemaBuildProcessor.SaveSchema(string,string,Pf2e.Scrapper.SchemaBuilder.SchemaNode).name'></a>
`name` [System\.String](https://docs.microsoft.com/en-us/dotnet/api/System.String 'System\.String')
`name` [System\.String](https://learn.microsoft.com/en-us/dotnet/api/system.string 'System\.String')
Название схемы\.
@@ -10,4 +10,4 @@ protected System.Collections.Generic.Dictionary<string,Pf2e.Scrapper.SchemaBuild
```
#### Property Value
[System\.Collections\.Generic\.Dictionary&lt;](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.Dictionary-2 'System\.Collections\.Generic\.Dictionary\`2')[System\.String](https://docs.microsoft.com/en-us/dotnet/api/System.String 'System\.String')[,](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.Dictionary-2 'System\.Collections\.Generic\.Dictionary\`2')[SchemaNode](SchemaNode.md 'Pf2e\.Scrapper\.SchemaBuilder\.SchemaNode')[&gt;](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.Dictionary-2 'System\.Collections\.Generic\.Dictionary\`2')
[System\.Collections\.Generic\.Dictionary&lt;](https://learn.microsoft.com/en-us/dotnet/api/system.collections.generic.dictionary-2 'System\.Collections\.Generic\.Dictionary\`2')[System\.String](https://learn.microsoft.com/en-us/dotnet/api/system.string 'System\.String')[,](https://learn.microsoft.com/en-us/dotnet/api/system.collections.generic.dictionary-2 'System\.Collections\.Generic\.Dictionary\`2')[SchemaNode](SchemaNode.md 'Pf2e\.Scrapper\.SchemaBuilder\.SchemaNode')[&gt;](https://learn.microsoft.com/en-us/dotnet/api/system.collections.generic.dictionary-2 'System\.Collections\.Generic\.Dictionary\`2')
@@ -4,10 +4,10 @@
## AbstractSchemaBuildProcessor Class
```csharp
internal abstract class AbstractSchemaBuildProcessor : Pf2e.Scrapper.Processors.Definitions.IProcessor
public abstract class AbstractSchemaBuildProcessor : Pf2e.Scrapper.Processors.Definitions.IProcessor
```
Inheritance [System\.Object](https://docs.microsoft.com/en-us/dotnet/api/System.Object 'System\.Object') &#129106; AbstractSchemaBuildProcessor
Inheritance [System\.Object](https://learn.microsoft.com/en-us/dotnet/api/system.object 'System\.Object') &#129106; AbstractSchemaBuildProcessor
Derived
&#8627; [SchemaBuildProcessor](SchemaBuildProcessor.md 'Pf2e\.Scrapper\.Importers\.Implementations\.Aonprd\.Processors\.Preparation\.SchemaBuildProcessor')
@@ -18,6 +18,7 @@ Implements [IProcessor](IProcessor.md 'Pf2e\.Scrapper\.Processors\.Definitions\.
| Properties | |
| :--- | :--- |
| [Compendium](AbstractSchemaBuildProcessor.Compendium.md 'Pf2e\.Scrapper\.SchemaBuilder\.AbstractSchemaBuildProcessor\.Compendium') | Связаный компендиум |
| [Progress](AbstractSchemaBuildProcessor.Progress.md 'Pf2e\.Scrapper\.SchemaBuilder\.AbstractSchemaBuildProcessor\.Progress') | Класс для отслеживания прогресса обработки данных\. |
| [Resolver](AbstractSchemaBuildProcessor.Resolver.md 'Pf2e\.Scrapper\.SchemaBuilder\.AbstractSchemaBuildProcessor\.Resolver') | Определитель типов данных\. |
| [SavePath](AbstractSchemaBuildProcessor.SavePath.md 'Pf2e\.Scrapper\.SchemaBuilder\.AbstractSchemaBuildProcessor\.SavePath') | Путь к каталогу для сохранения вывода\. |
| [Schemas](AbstractSchemaBuildProcessor.Schemas.md 'Pf2e\.Scrapper\.SchemaBuilder\.AbstractSchemaBuildProcessor\.Schemas') | Набор схем данных\. |
@@ -12,6 +12,6 @@ public abstract void AddValue(Newtonsoft.Json.Linq.JToken value);
<a name='Pf2e.Scrapper.SchemaBuilder.Types.AbstractSchemaType.AddValue(Newtonsoft.Json.Linq.JToken).value'></a>
`value` [Newtonsoft\.Json\.Linq\.JToken](https://docs.microsoft.com/en-us/dotnet/api/Newtonsoft.Json.Linq.JToken 'Newtonsoft\.Json\.Linq\.JToken')
`value` [Newtonsoft\.Json\.Linq\.JToken](https://learn.microsoft.com/en-us/dotnet/api/newtonsoft.json.linq.jtoken 'Newtonsoft\.Json\.Linq\.JToken')
Новое значение\.
@@ -10,5 +10,5 @@ public abstract string GetTypeName();
```
#### Returns
[System\.String](https://docs.microsoft.com/en-us/dotnet/api/System.String 'System\.String')
[System\.String](https://learn.microsoft.com/en-us/dotnet/api/system.string 'System\.String')
Строковое представоение типа элемента
@@ -10,5 +10,5 @@ public abstract System.Collections.Generic.Dictionary<string,string> GetYamlData
```
#### Returns
[System\.Collections\.Generic\.Dictionary&lt;](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.Dictionary-2 'System\.Collections\.Generic\.Dictionary\`2')[System\.String](https://docs.microsoft.com/en-us/dotnet/api/System.String 'System\.String')[,](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.Dictionary-2 'System\.Collections\.Generic\.Dictionary\`2')[System\.String](https://docs.microsoft.com/en-us/dotnet/api/System.String 'System\.String')[&gt;](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.Dictionary-2 'System\.Collections\.Generic\.Dictionary\`2')
[System\.Collections\.Generic\.Dictionary&lt;](https://learn.microsoft.com/en-us/dotnet/api/system.collections.generic.dictionary-2 'System\.Collections\.Generic\.Dictionary\`2')[System\.String](https://learn.microsoft.com/en-us/dotnet/api/system.string 'System\.String')[,](https://learn.microsoft.com/en-us/dotnet/api/system.collections.generic.dictionary-2 'System\.Collections\.Generic\.Dictionary\`2')[System\.String](https://learn.microsoft.com/en-us/dotnet/api/system.string 'System\.String')[&gt;](https://learn.microsoft.com/en-us/dotnet/api/system.collections.generic.dictionary-2 'System\.Collections\.Generic\.Dictionary\`2')
Словарь данных
@@ -12,10 +12,10 @@ public abstract bool IsCompatibleValue(Newtonsoft.Json.Linq.JToken value);
<a name='Pf2e.Scrapper.SchemaBuilder.Types.AbstractSchemaType.IsCompatibleValue(Newtonsoft.Json.Linq.JToken).value'></a>
`value` [Newtonsoft\.Json\.Linq\.JToken](https://docs.microsoft.com/en-us/dotnet/api/Newtonsoft.Json.Linq.JToken 'Newtonsoft\.Json\.Linq\.JToken')
`value` [Newtonsoft\.Json\.Linq\.JToken](https://learn.microsoft.com/en-us/dotnet/api/newtonsoft.json.linq.jtoken 'Newtonsoft\.Json\.Linq\.JToken')
Проверяемое значение\.
#### Returns
[System\.Boolean](https://docs.microsoft.com/en-us/dotnet/api/System.Boolean 'System\.Boolean')
[System\.Boolean](https://learn.microsoft.com/en-us/dotnet/api/system.boolean 'System\.Boolean')
\`true\`, если значение совместимо с текущим типом\.
@@ -10,5 +10,5 @@ public override string ToString();
```
#### Returns
[System\.String](https://docs.microsoft.com/en-us/dotnet/api/System.String 'System\.String')
[System\.String](https://learn.microsoft.com/en-us/dotnet/api/system.string 'System\.String')
Строковое представление элемента\.
@@ -6,10 +6,10 @@
Абстрактный тип представоления данных в схеме\.
```csharp
internal abstract class AbstractSchemaType
public abstract class AbstractSchemaType
```
Inheritance [System\.Object](https://docs.microsoft.com/en-us/dotnet/api/System.Object 'System\.Object') &#129106; AbstractSchemaType
Inheritance [System\.Object](https://learn.microsoft.com/en-us/dotnet/api/system.object 'System\.Object') &#129106; AbstractSchemaType
Derived
&#8627; [ArraySchemaType](ArraySchemaType.md 'Pf2e\.Scrapper\.SchemaBuilder\.Types\.ArraySchemaType')
@@ -8,10 +8,10 @@
для которых указан атрибут [ProcessorAttribute](ProcessorAttribute.md 'Pf2e\.Scrapper\.Processors\.Attributes\.ProcessorAttribute')\.
```csharp
internal abstract class AbstractSimpleProcessor : Pf2e.Scrapper.Processors.Definitions.IProcessor
public abstract class AbstractSimpleProcessor : Pf2e.Scrapper.Processors.Definitions.IProcessor
```
Inheritance [System\.Object](https://docs.microsoft.com/en-us/dotnet/api/System.Object 'System\.Object') &#129106; AbstractSimpleProcessor
Inheritance [System\.Object](https://learn.microsoft.com/en-us/dotnet/api/system.object 'System\.Object') &#129106; AbstractSimpleProcessor
Implements [IProcessor](IProcessor.md 'Pf2e\.Scrapper\.Processors\.Definitions\.IProcessor')
@@ -12,6 +12,6 @@ public void AddSpells(string spellMd);
<a name='Pf2e.Scrapper.Importers.Implementations.Aonprd.Processors.AbstractSubclassProcessor.AddSpells(string).spellMd'></a>
`spellMd` [System\.String](https://docs.microsoft.com/en-us/dotnet/api/System.String 'System\.String')
`spellMd` [System\.String](https://learn.microsoft.com/en-us/dotnet/api/system.string 'System\.String')
Строковое представление списка заклинаний\.
@@ -12,6 +12,6 @@ public void AddTrainings(string trainingMd);
<a name='Pf2e.Scrapper.Importers.Implementations.Aonprd.Processors.AbstractSubclassProcessor.AddTrainings(string).trainingMd'></a>
`trainingMd` [System\.String](https://docs.microsoft.com/en-us/dotnet/api/System.String 'System\.String')
`trainingMd` [System\.String](https://learn.microsoft.com/en-us/dotnet/api/system.string 'System\.String')
Строковое представление списка тренировок\.
@@ -10,4 +10,4 @@ public abstract string? ClassName { get; }
```
#### Property Value
[System\.String](https://docs.microsoft.com/en-us/dotnet/api/System.String 'System\.String')
[System\.String](https://learn.microsoft.com/en-us/dotnet/api/system.string 'System\.String')
@@ -10,5 +10,5 @@ public Pf2e.Database.Model.Structure.SubclassGroup GetGroup();
```
#### Returns
[Pf2e\.Database\.Model\.Structure\.SubclassGroup](https://docs.microsoft.com/en-us/dotnet/api/Pf2e.Database.Model.Structure.SubclassGroup 'Pf2e\.Database\.Model\.Structure\.SubclassGroup')
[Pf2e\.Database\.Model\.Structure\.SubclassGroup](https://learn.microsoft.com/en-us/dotnet/api/pf2e.database.model.structure.subclassgroup 'Pf2e\.Database\.Model\.Structure\.SubclassGroup')
CLR\-представления группы подклассов\.
@@ -10,4 +10,4 @@ public abstract string GroupName { get; }
```
#### Property Value
[System\.String](https://docs.microsoft.com/en-us/dotnet/api/System.String 'System\.String')
[System\.String](https://learn.microsoft.com/en-us/dotnet/api/system.string 'System\.String')
@@ -10,4 +10,4 @@ public abstract Pf2e.Database.Model.Structure.Subclass Object { get; }
```
#### Property Value
[Pf2e\.Database\.Model\.Structure\.Subclass](https://docs.microsoft.com/en-us/dotnet/api/Pf2e.Database.Model.Structure.Subclass 'Pf2e\.Database\.Model\.Structure\.Subclass')
[Pf2e\.Database\.Model\.Structure\.Subclass](https://learn.microsoft.com/en-us/dotnet/api/pf2e.database.model.structure.subclass 'Pf2e\.Database\.Model\.Structure\.Subclass')
@@ -10,4 +10,4 @@ public override Pf2e.Database.Model.Enum.EntityType Type { get; }
```
#### Property Value
[Pf2e\.Database\.Model\.Enum\.EntityType](https://docs.microsoft.com/en-us/dotnet/api/Pf2e.Database.Model.Enum.EntityType 'Pf2e\.Database\.Model\.Enum\.EntityType')
[Pf2e\.Database\.Model\.Enum\.EntityType](https://learn.microsoft.com/en-us/dotnet/api/pf2e.database.model.enum.entitytype 'Pf2e\.Database\.Model\.Enum\.EntityType')
@@ -8,10 +8,10 @@
для которых указан атрибут [ProcessorAttribute](ProcessorAttribute.md 'Pf2e\.Scrapper\.Processors\.Attributes\.ProcessorAttribute')\.
```csharp
internal abstract class AbstractSubclassProcessor : Pf2e.Scrapper.Importers.Implementations.Aonprd.Processors.AbstractEntityProcessor
public abstract class AbstractSubclassProcessor : Pf2e.Scrapper.Importers.Implementations.Aonprd.Processors.AbstractEntityProcessor
```
Inheritance [System\.Object](https://docs.microsoft.com/en-us/dotnet/api/System.Object 'System\.Object') &#129106; [AbstractInputProcessor](AbstractInputProcessor.md 'Pf2e\.Scrapper\.Processors\.Definitions\.AbstractInputProcessor') &#129106; [AbstractEntityProcessor](AbstractEntityProcessor.md 'Pf2e\.Scrapper\.Importers\.Implementations\.Aonprd\.Processors\.AbstractEntityProcessor') &#129106; AbstractSubclassProcessor
Inheritance [System\.Object](https://learn.microsoft.com/en-us/dotnet/api/system.object 'System\.Object') &#129106; [AbstractInputProcessor](AbstractInputProcessor.md 'Pf2e\.Scrapper\.Processors\.Definitions\.AbstractInputProcessor') &#129106; [AbstractEntityProcessor](AbstractEntityProcessor.md 'Pf2e\.Scrapper\.Importers\.Implementations\.Aonprd\.Processors\.AbstractEntityProcessor') &#129106; AbstractSubclassProcessor
Derived
&#8627; [ApparitionProcessor](ApparitionProcessor.md 'Pf2e\.Scrapper\.Importers\.Implementations\.Aonprd\.Processors\.Subclasses\.ApparitionProcessor')
@@ -10,4 +10,4 @@ protected virtual string[] AddedDescriptionPaths();
```
#### Returns
[System\.String](https://docs.microsoft.com/en-us/dotnet/api/System.String 'System\.String')[\[\]](https://docs.microsoft.com/en-us/dotnet/api/System.Array 'System\.Array')
[System\.String](https://learn.microsoft.com/en-us/dotnet/api/system.string 'System\.String')[\[\]](https://learn.microsoft.com/en-us/dotnet/api/system.array 'System\.Array')
@@ -10,4 +10,4 @@ public virtual Pf2e.Database.Model.Structure.Action Object { get; }
```
#### Property Value
[Pf2e\.Database\.Model\.Structure\.Action](https://docs.microsoft.com/en-us/dotnet/api/Pf2e.Database.Model.Structure.Action 'Pf2e\.Database\.Model\.Structure\.Action')
[Pf2e\.Database\.Model\.Structure\.Action](https://learn.microsoft.com/en-us/dotnet/api/pf2e.database.model.structure.action 'Pf2e\.Database\.Model\.Structure\.Action')
@@ -10,4 +10,4 @@ public override Pf2e.Database.Model.Enum.EntityType Type { get; }
```
#### Property Value
[Pf2e\.Database\.Model\.Enum\.EntityType](https://docs.microsoft.com/en-us/dotnet/api/Pf2e.Database.Model.Enum.EntityType 'Pf2e\.Database\.Model\.Enum\.EntityType')
[Pf2e\.Database\.Model\.Enum\.EntityType](https://learn.microsoft.com/en-us/dotnet/api/pf2e.database.model.enum.entitytype 'Pf2e\.Database\.Model\.Enum\.EntityType')
@@ -7,7 +7,7 @@
internal class ActionProcessor : Pf2e.Scrapper.Importers.Implementations.Aonprd.Processors.AbstractEntityProcessor
```
Inheritance [System\.Object](https://docs.microsoft.com/en-us/dotnet/api/System.Object 'System\.Object') &#129106; [AbstractInputProcessor](AbstractInputProcessor.md 'Pf2e\.Scrapper\.Processors\.Definitions\.AbstractInputProcessor') &#129106; [AbstractEntityProcessor](AbstractEntityProcessor.md 'Pf2e\.Scrapper\.Importers\.Implementations\.Aonprd\.Processors\.AbstractEntityProcessor') &#129106; ActionProcessor
Inheritance [System\.Object](https://learn.microsoft.com/en-us/dotnet/api/system.object 'System\.Object') &#129106; [AbstractInputProcessor](AbstractInputProcessor.md 'Pf2e\.Scrapper\.Processors\.Definitions\.AbstractInputProcessor') &#129106; [AbstractEntityProcessor](AbstractEntityProcessor.md 'Pf2e\.Scrapper\.Importers\.Implementations\.Aonprd\.Processors\.AbstractEntityProcessor') &#129106; ActionProcessor
| Properties | |
| :--- | :--- |
@@ -10,4 +10,4 @@ public virtual Pf2e.Database.Model.Structure.Ancestry Object { get; }
```
#### Property Value
[Pf2e\.Database\.Model\.Structure\.Ancestry](https://docs.microsoft.com/en-us/dotnet/api/Pf2e.Database.Model.Structure.Ancestry 'Pf2e\.Database\.Model\.Structure\.Ancestry')
[Pf2e\.Database\.Model\.Structure\.Ancestry](https://learn.microsoft.com/en-us/dotnet/api/pf2e.database.model.structure.ancestry 'Pf2e\.Database\.Model\.Structure\.Ancestry')
@@ -10,4 +10,4 @@ public override Pf2e.Database.Model.Enum.EntityType Type { get; }
```
#### Property Value
[Pf2e\.Database\.Model\.Enum\.EntityType](https://docs.microsoft.com/en-us/dotnet/api/Pf2e.Database.Model.Enum.EntityType 'Pf2e\.Database\.Model\.Enum\.EntityType')
[Pf2e\.Database\.Model\.Enum\.EntityType](https://learn.microsoft.com/en-us/dotnet/api/pf2e.database.model.enum.entitytype 'Pf2e\.Database\.Model\.Enum\.EntityType')
@@ -7,7 +7,7 @@
internal class AncestryProcessor : Pf2e.Scrapper.Importers.Implementations.Aonprd.Processors.AbstractEntityProcessor
```
Inheritance [System\.Object](https://docs.microsoft.com/en-us/dotnet/api/System.Object 'System\.Object') &#129106; [AbstractInputProcessor](AbstractInputProcessor.md 'Pf2e\.Scrapper\.Processors\.Definitions\.AbstractInputProcessor') &#129106; [AbstractEntityProcessor](AbstractEntityProcessor.md 'Pf2e\.Scrapper\.Importers\.Implementations\.Aonprd\.Processors\.AbstractEntityProcessor') &#129106; AncestryProcessor
Inheritance [System\.Object](https://learn.microsoft.com/en-us/dotnet/api/system.object 'System\.Object') &#129106; [AbstractInputProcessor](AbstractInputProcessor.md 'Pf2e\.Scrapper\.Processors\.Definitions\.AbstractInputProcessor') &#129106; [AbstractEntityProcessor](AbstractEntityProcessor.md 'Pf2e\.Scrapper\.Importers\.Implementations\.Aonprd\.Processors\.AbstractEntityProcessor') &#129106; AncestryProcessor
| Properties | |
| :--- | :--- |
@@ -10,4 +10,4 @@ public Pf2e.Database.Model.Base.Targets.ExternalTarget AonprdTarget { get; set;
```
#### Property Value
[Pf2e\.Database\.Model\.Base\.Targets\.ExternalTarget](https://docs.microsoft.com/en-us/dotnet/api/Pf2e.Database.Model.Base.Targets.ExternalTarget 'Pf2e\.Database\.Model\.Base\.Targets\.ExternalTarget')
[Pf2e\.Database\.Model\.Base\.Targets\.ExternalTarget](https://learn.microsoft.com/en-us/dotnet/api/pf2e.database.model.base.targets.externaltarget 'Pf2e\.Database\.Model\.Base\.Targets\.ExternalTarget')
@@ -12,10 +12,10 @@ public string GetSlugSuffix(string id);
<a name='Pf2e.Scrapper.Importers.Implementations.Aonprd.Helpers.AonprdBuilderGlobals.GetSlugSuffix(string).id'></a>
`id` [System\.String](https://docs.microsoft.com/en-us/dotnet/api/System.String 'System\.String')
`id` [System\.String](https://learn.microsoft.com/en-us/dotnet/api/system.string 'System\.String')
Идентификатор Aonprd\.
#### Returns
[System\.String](https://docs.microsoft.com/en-us/dotnet/api/System.String 'System\.String')
[System\.String](https://learn.microsoft.com/en-us/dotnet/api/system.string 'System\.String')
Суффикс для ссылки или пустая строка\.
@@ -10,4 +10,4 @@ public System.Collections.Generic.List<string> Ignore { get; }
```
#### Property Value
[System\.Collections\.Generic\.List&lt;](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.List-1 'System\.Collections\.Generic\.List\`1')[System\.String](https://docs.microsoft.com/en-us/dotnet/api/System.String 'System\.String')[&gt;](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.List-1 'System\.Collections\.Generic\.List\`1')
[System\.Collections\.Generic\.List&lt;](https://learn.microsoft.com/en-us/dotnet/api/system.collections.generic.list-1 'System\.Collections\.Generic\.List\`1')[System\.String](https://learn.microsoft.com/en-us/dotnet/api/system.string 'System\.String')[&gt;](https://learn.microsoft.com/en-us/dotnet/api/system.collections.generic.list-1 'System\.Collections\.Generic\.List\`1')
@@ -12,16 +12,16 @@ public static System.Collections.Generic.Dictionary<string,string> JsonToDiction
<a name='Pf2e.Scrapper.Importers.Implementations.Aonprd.Helpers.AonprdBuilderGlobals.JsonToDictionary(Newtonsoft.Json.Linq.JObject,string).json'></a>
`json` [Newtonsoft\.Json\.Linq\.JObject](https://docs.microsoft.com/en-us/dotnet/api/Newtonsoft.Json.Linq.JObject 'Newtonsoft\.Json\.Linq\.JObject')
`json` [Newtonsoft\.Json\.Linq\.JObject](https://learn.microsoft.com/en-us/dotnet/api/newtonsoft.json.linq.jobject 'Newtonsoft\.Json\.Linq\.JObject')
Исходный JSON\-объект\.
<a name='Pf2e.Scrapper.Importers.Implementations.Aonprd.Helpers.AonprdBuilderGlobals.JsonToDictionary(Newtonsoft.Json.Linq.JObject,string).tokenPath'></a>
`tokenPath` [System\.String](https://docs.microsoft.com/en-us/dotnet/api/System.String 'System\.String')
`tokenPath` [System\.String](https://learn.microsoft.com/en-us/dotnet/api/system.string 'System\.String')
Путь к токену в JSON\.
#### Returns
[System\.Collections\.Generic\.Dictionary&lt;](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.Dictionary-2 'System\.Collections\.Generic\.Dictionary\`2')[System\.String](https://docs.microsoft.com/en-us/dotnet/api/System.String 'System\.String')[,](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.Dictionary-2 'System\.Collections\.Generic\.Dictionary\`2')[System\.String](https://docs.microsoft.com/en-us/dotnet/api/System.String 'System\.String')[&gt;](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.Dictionary-2 'System\.Collections\.Generic\.Dictionary\`2')
[System\.Collections\.Generic\.Dictionary&lt;](https://learn.microsoft.com/en-us/dotnet/api/system.collections.generic.dictionary-2 'System\.Collections\.Generic\.Dictionary\`2')[System\.String](https://learn.microsoft.com/en-us/dotnet/api/system.string 'System\.String')[,](https://learn.microsoft.com/en-us/dotnet/api/system.collections.generic.dictionary-2 'System\.Collections\.Generic\.Dictionary\`2')[System\.String](https://learn.microsoft.com/en-us/dotnet/api/system.string 'System\.String')[&gt;](https://learn.microsoft.com/en-us/dotnet/api/system.collections.generic.dictionary-2 'System\.Collections\.Generic\.Dictionary\`2')
Результирующий словарь\.
@@ -11,4 +11,4 @@ public System.Collections.Generic.Dictionary<string,string> LegacyRemasterExtra
```
#### Property Value
[System\.Collections\.Generic\.Dictionary&lt;](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.Dictionary-2 'System\.Collections\.Generic\.Dictionary\`2')[System\.String](https://docs.microsoft.com/en-us/dotnet/api/System.String 'System\.String')[,](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.Dictionary-2 'System\.Collections\.Generic\.Dictionary\`2')[System\.String](https://docs.microsoft.com/en-us/dotnet/api/System.String 'System\.String')[&gt;](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.Dictionary-2 'System\.Collections\.Generic\.Dictionary\`2')
[System\.Collections\.Generic\.Dictionary&lt;](https://learn.microsoft.com/en-us/dotnet/api/system.collections.generic.dictionary-2 'System\.Collections\.Generic\.Dictionary\`2')[System\.String](https://learn.microsoft.com/en-us/dotnet/api/system.string 'System\.String')[,](https://learn.microsoft.com/en-us/dotnet/api/system.collections.generic.dictionary-2 'System\.Collections\.Generic\.Dictionary\`2')[System\.String](https://learn.microsoft.com/en-us/dotnet/api/system.string 'System\.String')[&gt;](https://learn.microsoft.com/en-us/dotnet/api/system.collections.generic.dictionary-2 'System\.Collections\.Generic\.Dictionary\`2')
@@ -11,4 +11,4 @@ public System.Collections.Generic.Dictionary<string,string> MergeSources { get;
```
#### Property Value
[System\.Collections\.Generic\.Dictionary&lt;](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.Dictionary-2 'System\.Collections\.Generic\.Dictionary\`2')[System\.String](https://docs.microsoft.com/en-us/dotnet/api/System.String 'System\.String')[,](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.Dictionary-2 'System\.Collections\.Generic\.Dictionary\`2')[System\.String](https://docs.microsoft.com/en-us/dotnet/api/System.String 'System\.String')[&gt;](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.Dictionary-2 'System\.Collections\.Generic\.Dictionary\`2')
[System\.Collections\.Generic\.Dictionary&lt;](https://learn.microsoft.com/en-us/dotnet/api/system.collections.generic.dictionary-2 'System\.Collections\.Generic\.Dictionary\`2')[System\.String](https://learn.microsoft.com/en-us/dotnet/api/system.string 'System\.String')[,](https://learn.microsoft.com/en-us/dotnet/api/system.collections.generic.dictionary-2 'System\.Collections\.Generic\.Dictionary\`2')[System\.String](https://learn.microsoft.com/en-us/dotnet/api/system.string 'System\.String')[&gt;](https://learn.microsoft.com/en-us/dotnet/api/system.collections.generic.dictionary-2 'System\.Collections\.Generic\.Dictionary\`2')
@@ -10,4 +10,4 @@ public System.Collections.Generic.Dictionary<string,string> SlugSuffixes { get;
```
#### Property Value
[System\.Collections\.Generic\.Dictionary&lt;](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.Dictionary-2 'System\.Collections\.Generic\.Dictionary\`2')[System\.String](https://docs.microsoft.com/en-us/dotnet/api/System.String 'System\.String')[,](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.Dictionary-2 'System\.Collections\.Generic\.Dictionary\`2')[System\.String](https://docs.microsoft.com/en-us/dotnet/api/System.String 'System\.String')[&gt;](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.Dictionary-2 'System\.Collections\.Generic\.Dictionary\`2')
[System\.Collections\.Generic\.Dictionary&lt;](https://learn.microsoft.com/en-us/dotnet/api/system.collections.generic.dictionary-2 'System\.Collections\.Generic\.Dictionary\`2')[System\.String](https://learn.microsoft.com/en-us/dotnet/api/system.string 'System\.String')[,](https://learn.microsoft.com/en-us/dotnet/api/system.collections.generic.dictionary-2 'System\.Collections\.Generic\.Dictionary\`2')[System\.String](https://learn.microsoft.com/en-us/dotnet/api/system.string 'System\.String')[&gt;](https://learn.microsoft.com/en-us/dotnet/api/system.collections.generic.dictionary-2 'System\.Collections\.Generic\.Dictionary\`2')
@@ -10,4 +10,4 @@ public System.Collections.Generic.Dictionary<string,int> SourceIds { get; }
```
#### Property Value
[System\.Collections\.Generic\.Dictionary&lt;](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.Dictionary-2 'System\.Collections\.Generic\.Dictionary\`2')[System\.String](https://docs.microsoft.com/en-us/dotnet/api/System.String 'System\.String')[,](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.Dictionary-2 'System\.Collections\.Generic\.Dictionary\`2')[System\.Int32](https://docs.microsoft.com/en-us/dotnet/api/System.Int32 'System\.Int32')[&gt;](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.Dictionary-2 'System\.Collections\.Generic\.Dictionary\`2')
[System\.Collections\.Generic\.Dictionary&lt;](https://learn.microsoft.com/en-us/dotnet/api/system.collections.generic.dictionary-2 'System\.Collections\.Generic\.Dictionary\`2')[System\.String](https://learn.microsoft.com/en-us/dotnet/api/system.string 'System\.String')[,](https://learn.microsoft.com/en-us/dotnet/api/system.collections.generic.dictionary-2 'System\.Collections\.Generic\.Dictionary\`2')[System\.Int32](https://learn.microsoft.com/en-us/dotnet/api/system.int32 'System\.Int32')[&gt;](https://learn.microsoft.com/en-us/dotnet/api/system.collections.generic.dictionary-2 'System\.Collections\.Generic\.Dictionary\`2')
@@ -11,4 +11,4 @@ public System.Collections.Generic.Dictionary<string,string> SubclassGroups { get
```
#### Property Value
[System\.Collections\.Generic\.Dictionary&lt;](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.Dictionary-2 'System\.Collections\.Generic\.Dictionary\`2')[System\.String](https://docs.microsoft.com/en-us/dotnet/api/System.String 'System\.String')[,](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.Dictionary-2 'System\.Collections\.Generic\.Dictionary\`2')[System\.String](https://docs.microsoft.com/en-us/dotnet/api/System.String 'System\.String')[&gt;](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.Dictionary-2 'System\.Collections\.Generic\.Dictionary\`2')
[System\.Collections\.Generic\.Dictionary&lt;](https://learn.microsoft.com/en-us/dotnet/api/system.collections.generic.dictionary-2 'System\.Collections\.Generic\.Dictionary\`2')[System\.String](https://learn.microsoft.com/en-us/dotnet/api/system.string 'System\.String')[,](https://learn.microsoft.com/en-us/dotnet/api/system.collections.generic.dictionary-2 'System\.Collections\.Generic\.Dictionary\`2')[System\.String](https://learn.microsoft.com/en-us/dotnet/api/system.string 'System\.String')[&gt;](https://learn.microsoft.com/en-us/dotnet/api/system.collections.generic.dictionary-2 'System\.Collections\.Generic\.Dictionary\`2')
@@ -10,4 +10,4 @@ public System.Collections.Generic.Dictionary<string,int> TraitIds { get; }
```
#### Property Value
[System\.Collections\.Generic\.Dictionary&lt;](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.Dictionary-2 'System\.Collections\.Generic\.Dictionary\`2')[System\.String](https://docs.microsoft.com/en-us/dotnet/api/System.String 'System\.String')[,](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.Dictionary-2 'System\.Collections\.Generic\.Dictionary\`2')[System\.Int32](https://docs.microsoft.com/en-us/dotnet/api/System.Int32 'System\.Int32')[&gt;](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.Dictionary-2 'System\.Collections\.Generic\.Dictionary\`2')
[System\.Collections\.Generic\.Dictionary&lt;](https://learn.microsoft.com/en-us/dotnet/api/system.collections.generic.dictionary-2 'System\.Collections\.Generic\.Dictionary\`2')[System\.String](https://learn.microsoft.com/en-us/dotnet/api/system.string 'System\.String')[,](https://learn.microsoft.com/en-us/dotnet/api/system.collections.generic.dictionary-2 'System\.Collections\.Generic\.Dictionary\`2')[System\.Int32](https://learn.microsoft.com/en-us/dotnet/api/system.int32 'System\.Int32')[&gt;](https://learn.microsoft.com/en-us/dotnet/api/system.collections.generic.dictionary-2 'System\.Collections\.Generic\.Dictionary\`2')
@@ -6,10 +6,10 @@
Класс\-помощник, хранящий необходимые глобальные данные\.
```csharp
internal class AonprdBuilderGlobals
public class AonprdBuilderGlobals
```
Inheritance [System\.Object](https://docs.microsoft.com/en-us/dotnet/api/System.Object 'System\.Object') &#129106; AonprdBuilderGlobals
Inheritance [System\.Object](https://learn.microsoft.com/en-us/dotnet/api/system.object 'System\.Object') &#129106; AonprdBuilderGlobals
| Constructors | |
| :--- | :--- |
@@ -12,8 +12,8 @@ public override int Count(System.Collections.Generic.ICollection<string> types);
<a name='Pf2e.Scrapper.Importers.Implementations.Aonprd.Compendium.AonprdCompendium.Count(System.Collections.Generic.ICollection_string_).types'></a>
`types` [System\.Collections\.Generic\.ICollection&lt;](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.ICollection-1 'System\.Collections\.Generic\.ICollection\`1')[System\.String](https://docs.microsoft.com/en-us/dotnet/api/System.String 'System\.String')[&gt;](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.ICollection-1 'System\.Collections\.Generic\.ICollection\`1')
`types` [System\.Collections\.Generic\.ICollection&lt;](https://learn.microsoft.com/en-us/dotnet/api/system.collections.generic.icollection-1 'System\.Collections\.Generic\.ICollection\`1')[System\.String](https://learn.microsoft.com/en-us/dotnet/api/system.string 'System\.String')[&gt;](https://learn.microsoft.com/en-us/dotnet/api/system.collections.generic.icollection-1 'System\.Collections\.Generic\.ICollection\`1')
#### Returns
[System\.Int32](https://docs.microsoft.com/en-us/dotnet/api/System.Int32 'System\.Int32')
[System\.Int32](https://learn.microsoft.com/en-us/dotnet/api/system.int32 'System\.Int32')
Количество элементов\.
@@ -10,4 +10,4 @@ public System.Collections.Concurrent.ConcurrentBag<Pf2e.Scrapper.Importers.Imple
```
#### Property Value
[System\.Collections\.Concurrent\.ConcurrentBag&lt;](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Concurrent.ConcurrentBag-1 'System\.Collections\.Concurrent\.ConcurrentBag\`1')[AonprdCompendiumItem](AonprdCompendiumItem.md 'Pf2e\.Scrapper\.Importers\.Implementations\.Aonprd\.Compendium\.AonprdCompendiumItem')[&gt;](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Concurrent.ConcurrentBag-1 'System\.Collections\.Concurrent\.ConcurrentBag\`1')
[System\.Collections\.Concurrent\.ConcurrentBag&lt;](https://learn.microsoft.com/en-us/dotnet/api/system.collections.concurrent.concurrentbag-1 'System\.Collections\.Concurrent\.ConcurrentBag\`1')[AonprdCompendiumItem](AonprdCompendiumItem.md 'Pf2e\.Scrapper\.Importers\.Implementations\.Aonprd\.Compendium\.AonprdCompendiumItem')[&gt;](https://learn.microsoft.com/en-us/dotnet/api/system.collections.concurrent.concurrentbag-1 'System\.Collections\.Concurrent\.ConcurrentBag\`1')
@@ -12,8 +12,8 @@ public override System.Collections.Generic.IEnumerable<System.Tuple<Pf2e.Scrappe
<a name='Pf2e.Scrapper.Importers.Implementations.Aonprd.Compendium.AonprdCompendium.Iterate(System.Collections.Generic.ICollection_string_).types'></a>
`types` [System\.Collections\.Generic\.ICollection&lt;](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.ICollection-1 'System\.Collections\.Generic\.ICollection\`1')[System\.String](https://docs.microsoft.com/en-us/dotnet/api/System.String 'System\.String')[&gt;](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.ICollection-1 'System\.Collections\.Generic\.ICollection\`1')
`types` [System\.Collections\.Generic\.ICollection&lt;](https://learn.microsoft.com/en-us/dotnet/api/system.collections.generic.icollection-1 'System\.Collections\.Generic\.ICollection\`1')[System\.String](https://learn.microsoft.com/en-us/dotnet/api/system.string 'System\.String')[&gt;](https://learn.microsoft.com/en-us/dotnet/api/system.collections.generic.icollection-1 'System\.Collections\.Generic\.ICollection\`1')
#### Returns
[System\.Collections\.Generic\.IEnumerable&lt;](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.IEnumerable-1 'System\.Collections\.Generic\.IEnumerable\`1')[System\.Tuple&lt;](https://docs.microsoft.com/en-us/dotnet/api/System.Tuple-2 'System\.Tuple\`2')[AbstractCompendiumItem](AbstractCompendiumItem.md 'Pf2e\.Scrapper\.Importers\.AbstractCompendiumItem')[,](https://docs.microsoft.com/en-us/dotnet/api/System.Tuple-2 'System\.Tuple\`2')[Newtonsoft\.Json\.Linq\.JObject](https://docs.microsoft.com/en-us/dotnet/api/Newtonsoft.Json.Linq.JObject 'Newtonsoft\.Json\.Linq\.JObject')[&gt;](https://docs.microsoft.com/en-us/dotnet/api/System.Tuple-2 'System\.Tuple\`2')[&gt;](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.IEnumerable-1 'System\.Collections\.Generic\.IEnumerable\`1')
[System\.Collections\.Generic\.IEnumerable&lt;](https://learn.microsoft.com/en-us/dotnet/api/system.collections.generic.ienumerable-1 'System\.Collections\.Generic\.IEnumerable\`1')[System\.Tuple&lt;](https://learn.microsoft.com/en-us/dotnet/api/system.tuple-2 'System\.Tuple\`2')[AbstractCompendiumItem](AbstractCompendiumItem.md 'Pf2e\.Scrapper\.Importers\.AbstractCompendiumItem')[,](https://learn.microsoft.com/en-us/dotnet/api/system.tuple-2 'System\.Tuple\`2')[Newtonsoft\.Json\.Linq\.JObject](https://learn.microsoft.com/en-us/dotnet/api/newtonsoft.json.linq.jobject 'Newtonsoft\.Json\.Linq\.JObject')[&gt;](https://learn.microsoft.com/en-us/dotnet/api/system.tuple-2 'System\.Tuple\`2')[&gt;](https://learn.microsoft.com/en-us/dotnet/api/system.collections.generic.ienumerable-1 'System\.Collections\.Generic\.IEnumerable\`1')
Итератор сущностей\.
@@ -6,10 +6,10 @@
Класс хранения данных компендиума\.
```csharp
internal sealed class AonprdCompendium : Pf2e.Scrapper.Importers.AbstractCompendium
public sealed class AonprdCompendium : Pf2e.Scrapper.Importers.AbstractCompendium
```
Inheritance [System\.Object](https://docs.microsoft.com/en-us/dotnet/api/System.Object 'System\.Object') &#129106; [AbstractCompendium](AbstractCompendium.md 'Pf2e\.Scrapper\.Importers\.AbstractCompendium') &#129106; AonprdCompendium
Inheritance [System\.Object](https://learn.microsoft.com/en-us/dotnet/api/system.object 'System\.Object') &#129106; [AbstractCompendium](AbstractCompendium.md 'Pf2e\.Scrapper\.Importers\.AbstractCompendium') &#129106; AonprdCompendium
| Constructors | |
| :--- | :--- |
@@ -12,12 +12,12 @@ public AonprdCompendiumItem(string id, string file);
<a name='Pf2e.Scrapper.Importers.Implementations.Aonprd.Compendium.AonprdCompendiumItem.AonprdCompendiumItem(string,string).id'></a>
`id` [System\.String](https://docs.microsoft.com/en-us/dotnet/api/System.String 'System\.String')
`id` [System\.String](https://learn.microsoft.com/en-us/dotnet/api/system.string 'System\.String')
Идентификатор сущности\.
<a name='Pf2e.Scrapper.Importers.Implementations.Aonprd.Compendium.AonprdCompendiumItem.AonprdCompendiumItem(string,string).file'></a>
`file` [System\.String](https://docs.microsoft.com/en-us/dotnet/api/System.String 'System\.String')
`file` [System\.String](https://learn.microsoft.com/en-us/dotnet/api/system.string 'System\.String')
Имя файла\.
@@ -10,4 +10,4 @@ public string File { get; }
```
#### Property Value
[System\.String](https://docs.microsoft.com/en-us/dotnet/api/System.String 'System\.String')
[System\.String](https://learn.microsoft.com/en-us/dotnet/api/system.string 'System\.String')
@@ -10,4 +10,4 @@ public override string Id { get; }
```
#### Property Value
[System\.String](https://docs.microsoft.com/en-us/dotnet/api/System.String 'System\.String')
[System\.String](https://learn.microsoft.com/en-us/dotnet/api/system.string 'System\.String')
@@ -12,7 +12,7 @@ public static string ResolveType(string id);
<a name='Pf2e.Scrapper.Importers.Implementations.Aonprd.Compendium.AonprdCompendiumItem.ResolveType(string).id'></a>
`id` [System\.String](https://docs.microsoft.com/en-us/dotnet/api/System.String 'System\.String')
`id` [System\.String](https://learn.microsoft.com/en-us/dotnet/api/system.string 'System\.String')
#### Returns
[System\.String](https://docs.microsoft.com/en-us/dotnet/api/System.String 'System\.String')
[System\.String](https://learn.microsoft.com/en-us/dotnet/api/system.string 'System\.String')
@@ -10,4 +10,4 @@ public override string Type { get; }
```
#### Property Value
[System\.String](https://docs.microsoft.com/en-us/dotnet/api/System.String 'System\.String')
[System\.String](https://learn.microsoft.com/en-us/dotnet/api/system.string 'System\.String')
@@ -6,10 +6,10 @@
Ссылка на сущность с указанием файла, в котором она хранится\.
```csharp
internal class AonprdCompendiumItem : Pf2e.Scrapper.Importers.AbstractCompendiumItem
public class AonprdCompendiumItem : Pf2e.Scrapper.Importers.AbstractCompendiumItem
```
Inheritance [System\.Object](https://docs.microsoft.com/en-us/dotnet/api/System.Object 'System\.Object') &#129106; [AbstractCompendiumItem](AbstractCompendiumItem.md 'Pf2e\.Scrapper\.Importers\.AbstractCompendiumItem') &#129106; AonprdCompendiumItem
Inheritance [System\.Object](https://learn.microsoft.com/en-us/dotnet/api/system.object 'System\.Object') &#129106; [AbstractCompendiumItem](AbstractCompendiumItem.md 'Pf2e\.Scrapper\.Importers\.AbstractCompendiumItem') &#129106; AonprdCompendiumItem
| Constructors | |
| :--- | :--- |
@@ -10,4 +10,4 @@ public override string Name { get; }
```
#### Property Value
[System\.String](https://docs.microsoft.com/en-us/dotnet/api/System.String 'System\.String')
[System\.String](https://learn.microsoft.com/en-us/dotnet/api/system.string 'System\.String')
@@ -10,4 +10,4 @@ public override string Slug { get; }
```
#### Property Value
[System\.String](https://docs.microsoft.com/en-us/dotnet/api/System.String 'System\.String')
[System\.String](https://learn.microsoft.com/en-us/dotnet/api/system.string 'System\.String')
@@ -10,4 +10,4 @@ public const string TargetName = "Archives of Nethys Pathfinder 2e";
```
#### Field Value
[System\.String](https://docs.microsoft.com/en-us/dotnet/api/System.String 'System\.String')
[System\.String](https://learn.microsoft.com/en-us/dotnet/api/system.string 'System\.String')
@@ -6,10 +6,10 @@
Класс обработки данных с сайта Архивов Нефеса\.
```csharp
internal class AonprdImporter : Pf2e.Scrapper.Importers.AbstractImporter
public class AonprdImporter : Pf2e.Scrapper.Importers.AbstractImporter
```
Inheritance [System\.Object](https://docs.microsoft.com/en-us/dotnet/api/System.Object 'System\.Object') &#129106; [AbstractImporter](AbstractImporter.md 'Pf2e\.Scrapper\.Importers\.AbstractImporter') &#129106; AonprdImporter
Inheritance [System\.Object](https://learn.microsoft.com/en-us/dotnet/api/system.object 'System\.Object') &#129106; [AbstractImporter](AbstractImporter.md 'Pf2e\.Scrapper\.Importers\.AbstractImporter') &#129106; AonprdImporter
| Fields | |
| :--- | :--- |
@@ -0,0 +1,13 @@
#### [Pf2e\.Scrapper](index.md 'index')
### [Pf2e\.Scrapper\.Importers\.Implementations\.Aonprd\.Helpers](Pf2e.Scrapper.Importers.Implementations.Aonprd.Helpers.md 'Pf2e\.Scrapper\.Importers\.Implementations\.Aonprd\.Helpers').[AonprdProcessorInputExtension](AonprdProcessorInputExtension.md 'Pf2e\.Scrapper\.Importers\.Implementations\.Aonprd\.Helpers\.AonprdProcessorInputExtension').[ActionEnumSolver](AonprdProcessorInputExtension.ActionEnumSolver.md 'Pf2e\.Scrapper\.Importers\.Implementations\.Aonprd\.Helpers\.AonprdProcessorInputExtension\.ActionEnumSolver')
## AonprdProcessorInputExtension\.ActionEnumSolver\.Data Property
Словарь, содержащий данные для разрешения значений перечислений\.
```csharp
public override System.Collections.Generic.Dictionary<string,Pf2e.Database.Model.Enum.ActionEnum> Data { get; }
```
#### Property Value
[System\.Collections\.Generic\.Dictionary&lt;](https://learn.microsoft.com/en-us/dotnet/api/system.collections.generic.dictionary-2 'System\.Collections\.Generic\.Dictionary\`2')[System\.String](https://learn.microsoft.com/en-us/dotnet/api/system.string 'System\.String')[,](https://learn.microsoft.com/en-us/dotnet/api/system.collections.generic.dictionary-2 'System\.Collections\.Generic\.Dictionary\`2')[Pf2e\.Database\.Model\.Enum\.ActionEnum](https://learn.microsoft.com/en-us/dotnet/api/pf2e.database.model.enum.actionenum 'Pf2e\.Database\.Model\.Enum\.ActionEnum')[&gt;](https://learn.microsoft.com/en-us/dotnet/api/system.collections.generic.dictionary-2 'System\.Collections\.Generic\.Dictionary\`2')
@@ -0,0 +1,16 @@
#### [Pf2e\.Scrapper](index.md 'index')
### [Pf2e\.Scrapper\.Importers\.Implementations\.Aonprd\.Helpers](Pf2e.Scrapper.Importers.Implementations.Aonprd.Helpers.md 'Pf2e\.Scrapper\.Importers\.Implementations\.Aonprd\.Helpers').[AonprdProcessorInputExtension](AonprdProcessorInputExtension.md 'Pf2e\.Scrapper\.Importers\.Implementations\.Aonprd\.Helpers\.AonprdProcessorInputExtension')
## AonprdProcessorInputExtension\.ActionEnumSolver Class
Разрешитель перечисления [Pf2e\.Database\.Model\.Enum\.ActionEnum](https://learn.microsoft.com/en-us/dotnet/api/pf2e.database.model.enum.actionenum 'Pf2e\.Database\.Model\.Enum\.ActionEnum')\.
```csharp
public class AonprdProcessorInputExtension.ActionEnumSolver : Pf2e.Scrapper.Processors.EnumSolver<Pf2e.Database.Model.Enum.ActionEnum>
```
Inheritance [System\.Object](https://learn.microsoft.com/en-us/dotnet/api/system.object 'System\.Object') &#129106; [Pf2e\.Scrapper\.Processors\.EnumSolver&lt;](EnumSolver_TEnum_.md 'Pf2e\.Scrapper\.Processors\.EnumSolver\<TEnum\>')[Pf2e\.Database\.Model\.Enum\.ActionEnum](https://learn.microsoft.com/en-us/dotnet/api/pf2e.database.model.enum.actionenum 'Pf2e\.Database\.Model\.Enum\.ActionEnum')[&gt;](EnumSolver_TEnum_.md 'Pf2e\.Scrapper\.Processors\.EnumSolver\<TEnum\>') &#129106; ActionEnumSolver
| Properties | |
| :--- | :--- |
| [Data](AonprdProcessorInputExtension.ActionEnumSolver.Data.md 'Pf2e\.Scrapper\.Importers\.Implementations\.Aonprd\.Helpers\.AonprdProcessorInputExtension\.ActionEnumSolver\.Data') | Словарь, содержащий данные для разрешения значений перечислений\. |
@@ -10,4 +10,4 @@ public int Actions { get; set; }
```
#### Property Value
[System\.Int32](https://docs.microsoft.com/en-us/dotnet/api/System.Int32 'System\.Int32')
[System\.Int32](https://learn.microsoft.com/en-us/dotnet/api/system.int32 'System\.Int32')
@@ -10,4 +10,4 @@ public bool IsFreeAction { get; set; }
```
#### Property Value
[System\.Boolean](https://docs.microsoft.com/en-us/dotnet/api/System.Boolean 'System\.Boolean')
[System\.Boolean](https://learn.microsoft.com/en-us/dotnet/api/system.boolean 'System\.Boolean')
@@ -10,4 +10,4 @@ public bool IsPassive { get; set; }
```
#### Property Value
[System\.Boolean](https://docs.microsoft.com/en-us/dotnet/api/System.Boolean 'System\.Boolean')
[System\.Boolean](https://learn.microsoft.com/en-us/dotnet/api/system.boolean 'System\.Boolean')
@@ -10,4 +10,4 @@ public bool IsReaction { get; set; }
```
#### Property Value
[System\.Boolean](https://docs.microsoft.com/en-us/dotnet/api/System.Boolean 'System\.Boolean')
[System\.Boolean](https://learn.microsoft.com/en-us/dotnet/api/system.boolean 'System\.Boolean')
@@ -10,4 +10,4 @@ public int MaxActions { get; set; }
```
#### Property Value
[System\.Int32](https://docs.microsoft.com/en-us/dotnet/api/System.Int32 'System\.Int32')
[System\.Int32](https://learn.microsoft.com/en-us/dotnet/api/system.int32 'System\.Int32')
@@ -10,4 +10,4 @@ public bool TwoRounds { get; set; }
```
#### Property Value
[System\.Boolean](https://docs.microsoft.com/en-us/dotnet/api/System.Boolean 'System\.Boolean')
[System\.Boolean](https://learn.microsoft.com/en-us/dotnet/api/system.boolean 'System\.Boolean')
@@ -9,7 +9,7 @@
public class AonprdProcessorInputExtension.ActionStruct
```
Inheritance [System\.Object](https://docs.microsoft.com/en-us/dotnet/api/System.Object 'System\.Object') &#129106; ActionStruct
Inheritance [System\.Object](https://learn.microsoft.com/en-us/dotnet/api/system.object 'System\.Object') &#129106; ActionStruct
| Properties | |
| :--- | :--- |
@@ -0,0 +1,13 @@
#### [Pf2e\.Scrapper](index.md 'index')
### [Pf2e\.Scrapper\.Importers\.Implementations\.Aonprd\.Helpers](Pf2e.Scrapper.Importers.Implementations.Aonprd.Helpers.md 'Pf2e\.Scrapper\.Importers\.Implementations\.Aonprd\.Helpers').[AonprdProcessorInputExtension](AonprdProcessorInputExtension.md 'Pf2e\.Scrapper\.Importers\.Implementations\.Aonprd\.Helpers\.AonprdProcessorInputExtension').[AttributeValuesSolver](AonprdProcessorInputExtension.AttributeValuesSolver.md 'Pf2e\.Scrapper\.Importers\.Implementations\.Aonprd\.Helpers\.AonprdProcessorInputExtension\.AttributeValuesSolver')
## AonprdProcessorInputExtension\.AttributeValuesSolver\.Data Property
Словарь, содержащий данные для разрешения значений перечислений\.
```csharp
public override System.Collections.Generic.Dictionary<string,Pf2e.Database.Model.Enum.AttributeValues> Data { get; }
```
#### Property Value
[System\.Collections\.Generic\.Dictionary&lt;](https://learn.microsoft.com/en-us/dotnet/api/system.collections.generic.dictionary-2 'System\.Collections\.Generic\.Dictionary\`2')[System\.String](https://learn.microsoft.com/en-us/dotnet/api/system.string 'System\.String')[,](https://learn.microsoft.com/en-us/dotnet/api/system.collections.generic.dictionary-2 'System\.Collections\.Generic\.Dictionary\`2')[Pf2e\.Database\.Model\.Enum\.AttributeValues](https://learn.microsoft.com/en-us/dotnet/api/pf2e.database.model.enum.attributevalues 'Pf2e\.Database\.Model\.Enum\.AttributeValues')[&gt;](https://learn.microsoft.com/en-us/dotnet/api/system.collections.generic.dictionary-2 'System\.Collections\.Generic\.Dictionary\`2')

Some files were not shown because too many files have changed in this diff Show More