first commit

This commit is contained in:
Meik
2025-11-11 11:12:05 +01:00
commit 69e2cda8cd
912 changed files with 428004 additions and 0 deletions

View File

@@ -0,0 +1,48 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Xml;
using C4IT.XML;
namespace C4IT.FASD.Base
{
public class cF4SDConfigGlobalParametersXml : cFasdBaseConfig
{
public const string constFileNameFasdConfig = "F4SD-Global-Configuration.xml";
private const string constFileNameFasdConfigSchema = "F4SD-Global-Configuration.xsd";
private const string constConfigRootElement = "F4SD-Global-Configuration";
private Dictionary<string, cConfigurationSubnode> Nodes = new Dictionary<string, cConfigurationSubnode>();
private Dictionary<string, cConfigurationValue> Values = new Dictionary<string, cConfigurationValue>();
public cF4SDConfigGlobalParametersXml(string fileNameConfig, string fileNameConfigSchema, string configRootElement) : base(fileNameConfig, fileNameConfigSchema, configRootElement)
{
}
public override bool InstantiateProperties(XmlElement RootElement, cXmlParser Parser)
{
return false;
}
private class cConfigurationSubnode : IConfigNodeNamed
{
public bool IsValid { get; private set; } = false;
public string Name { get; set; }
public string Description { get; set; }
}
private class cConfigurationValue : IConfigNodeNamed
{
public bool IsValid { get; private set; } = false;
public string Name { get; set; }
public string Description { get; set; }
}
}
}