Beispiel #1
0
 string ExportDefaultValue(TypeData typeData, XmlTypeMapping map, object defaultValue)
 {
     if (typeData.SchemaType == SchemaTypes.Enum)
     {
         EnumMap enumMap = (EnumMap)map.ObjectMap;
         // get corresponding xml name
         return(enumMap.GetXmlName(map.TypeFullName, defaultValue));
     }
     return(XmlCustomFormatter.ToXmlString(typeData, defaultValue));
 }
        string GetEnumXmlValue(XmlTypeMapping typeMap, object ob)
        {
            if (ob == null)
            {
                return(null);
            }
            EnumMap map = (EnumMap)typeMap.ObjectMap;

            return(map.GetXmlName(typeMap.TypeFullName, ob));
        }