summaryrefslogtreecommitdiff
path: root/support/nlatexdb/nlatexdb/NlatexdbSettings.cs
diff options
context:
space:
mode:
Diffstat (limited to 'support/nlatexdb/nlatexdb/NlatexdbSettings.cs')
-rw-r--r--support/nlatexdb/nlatexdb/NlatexdbSettings.cs47
1 files changed, 47 insertions, 0 deletions
diff --git a/support/nlatexdb/nlatexdb/NlatexdbSettings.cs b/support/nlatexdb/nlatexdb/NlatexdbSettings.cs
new file mode 100644
index 0000000000..f243f5bf11
--- /dev/null
+++ b/support/nlatexdb/nlatexdb/NlatexdbSettings.cs
@@ -0,0 +1,47 @@
+
+using System;
+using System.Configuration;
+
+namespace nlatexdb
+{
+
+
+ public class NlatexdbSettings: ConfigurationSection
+ {
+ [ConfigurationProperty( "LatexCharReplace" )]
+ public LatexCharReplaceCollection LatexCharReplaceItems
+ {
+ get { return ( (LatexCharReplaceCollection)( base[ "LatexCharReplace" ] ) ); }
+ }
+
+
+[ConfigurationProperty("CmdLineArgumentVarPrefix", IsRequired=false)]
+ public string CmdLineArgumentVarPrefix
+ {
+ get
+ {
+ return (string) this["CmdLineArgumentVarPrefix"];
+ }
+ }
+
+[ConfigurationProperty("RegexSplitter", IsRequired=false)]
+ public string RegexSplitter
+ {
+ get
+ {
+ return (string) this["RegexSplitter"];
+ }
+ }
+
+[ConfigurationProperty("VariableSplitter", IsRequired=false)]
+ public string VariableSplitter
+ {
+ get
+ {
+ return (string) this["VariableSplitter"];
+ }
+ }
+
+
+ }
+}