public static XmlNode Dematerialize(DataTypeDisplayPattern dataTypeDisplayPattern)
{
string StringPattern;
string RegexPattern;
if (dataTypeDisplayPattern.StringPattern == null)
StringPattern = "null";
else
StringPattern = dataTypeDisplayPattern.StringPattern;
if (dataTypeDisplayPattern.RegexPattern == null)
RegexPattern = "null";
else
RegexPattern = dataTypeDisplayPattern.RegexPattern;
XmlDocument xmlDoc = new XmlDocument();
xmlDoc.LoadXml( "<DisplayPattern>" +
" <Systemtype>"+ dataTypeDisplayPattern.Systemtype.ToString() + "</Systemtype>" +
" <Name>" + dataTypeDisplayPattern.Name + "</Name>" +
" <StringPattern>" + StringPattern + "</StringPattern>" +
" <RegexPattern>" + RegexPattern + "</RegexPattern>" +
"</DisplayPattern>");
return xmlDoc.DocumentElement;
}