Files
hamann-ausgabe-core/HaWeb/XMLTests/ICollectionRule.cs
2023-10-26 13:04:49 +02:00

12 lines
547 B
C#

namespace HaWeb.XMLTests;
using HaWeb.Models;
using System.Xml.Linq;
public interface ICollectionRule {
public string Name { get; }
public HamannXPath[] Bases { get; }
public HamannXPath[] Backlinks { get; }
public IEnumerable<(string, XElement, XMLRootDocument)> GenerateIdentificationStrings(IEnumerable<(XElement, XMLRootDocument)> List);
public IEnumerable<(string, XElement, XMLRootDocument, bool)> GenerateBacklinkString(IEnumerable<(XElement, XMLRootDocument)> List);
public bool CheckDatatypes(XElement element);
}