示例#1
0
 public static CT_LayoutTarget Parse(XmlNode node, XmlNamespaceManager namespaceManager)
 {
     if (node == null)
         return null;
     CT_LayoutTarget ctObj = new CT_LayoutTarget();
     if (node.Attributes["val"] != null)
         ctObj.val = (ST_LayoutTarget)Enum.Parse(typeof(ST_LayoutTarget), node.Attributes["val"].Value);
     return ctObj;
 }
示例#2
0
 private LayoutTarget toLayoutTarget(CT_LayoutTarget ctLayoutTarget)
 {
     switch (ctLayoutTarget.val)
     {
         case ST_LayoutTarget.inner: return LayoutTarget.Inner;
         case ST_LayoutTarget.outer: return LayoutTarget.Outer;
         default:
             throw new ArgumentException();
     }
 }
示例#3
0
 public CT_LayoutTarget AddNewLayoutTarget()
 {
     this.layoutTargetField = new CT_LayoutTarget();
     return this.layoutTargetField;
 }