#### [Pf2e\.Scrapper](index.md 'index') ### [Pf2e\.Scrapper\.SchemaBuilder](Pf2e.Scrapper.SchemaBuilder.md 'Pf2e\.Scrapper\.SchemaBuilder').[TypeResolver](TypeResolver.md 'Pf2e\.Scrapper\.SchemaBuilder\.TypeResolver') ## TypeResolver\.CheckPath Method | Overloads | | | :--- | :--- | | [CheckPath\(SchemaNode, string\)](TypeResolver.CheckPath.md#Pf2e.Scrapper.SchemaBuilder.TypeResolver.CheckPath(Pf2e.Scrapper.SchemaBuilder.SchemaNode,string) 'Pf2e\.Scrapper\.SchemaBuilder\.TypeResolver\.CheckPath\(Pf2e\.Scrapper\.SchemaBuilder\.SchemaNode, string\)') | Проверка соответствия пути\. | | [CheckPath\(SchemaNode, ICollection<string>\)](TypeResolver.CheckPath.md#Pf2e.Scrapper.SchemaBuilder.TypeResolver.CheckPath(Pf2e.Scrapper.SchemaBuilder.SchemaNode,System.Collections.Generic.ICollection_string_) 'Pf2e\.Scrapper\.SchemaBuilder\.TypeResolver\.CheckPath\(Pf2e\.Scrapper\.SchemaBuilder\.SchemaNode, System\.Collections\.Generic\.ICollection\\)') | Проверка соответствия пути\. | ## TypeResolver\.CheckPath\(SchemaNode, string\) Method Проверка соответствия пути\. ```csharp public bool CheckPath(Pf2e.Scrapper.SchemaBuilder.SchemaNode node, string path); ``` #### Parameters `node` [SchemaNode](SchemaNode.md 'Pf2e\.Scrapper\.SchemaBuilder\.SchemaNode') Элемент, путь которого проверяется\. `path` [System\.String](https://learn.microsoft.com/en-us/dotnet/api/system.string 'System\.String') Проверяемый путь\. Допускается использование \`\*\` в местах, где допускается любое значение\. #### Returns [System\.Boolean](https://learn.microsoft.com/en-us/dotnet/api/system.boolean 'System\.Boolean') \`true\`, если \`node\.Path\` соответсвует указанному в \`path\` значению\. ## TypeResolver\.CheckPath\(SchemaNode, ICollection\\) Method Проверка соответствия пути\. ```csharp public bool CheckPath(Pf2e.Scrapper.SchemaBuilder.SchemaNode node, System.Collections.Generic.ICollection paths); ``` #### Parameters `node` [SchemaNode](SchemaNode.md 'Pf2e\.Scrapper\.SchemaBuilder\.SchemaNode') Элемент, путь которого проверяется\. `paths` [System\.Collections\.Generic\.ICollection<](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')[>](https://learn.microsoft.com/en-us/dotnet/api/system.collections.generic.icollection-1 'System\.Collections\.Generic\.ICollection\`1') Проверяемые пути\. Допускается использование \`\*\` в местах, где допускается любое значение\. #### Returns [System\.Boolean](https://learn.microsoft.com/en-us/dotnet/api/system.boolean 'System\.Boolean') \`true\`, если \`node\.Path\` соответсвует хотя бы одному указанному в \`paths\` значению\.