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; }
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(); } }
public CT_LayoutTarget AddNewLayoutTarget() { this.layoutTargetField = new CT_LayoutTarget(); return this.layoutTargetField; }