public ControllerNodeSet CreateActionGroup(string id) { ControllerNodeSet actionGroupNode = new ControllerNodeSet(_navigator, _resolver).Select("<actionGroup/>").AppendTo("/dataController/actions").Select("/dataController/actions/actionGroup[last()]"); if (!(String.IsNullOrEmpty(id))) actionGroupNode.Attr("id", id); return actionGroupNode; }
private ControllerNodeSet SetProperty(string name, object value, params System.String[] requiresElement) { foreach (XPathNavigator node in _nodes) { ControllerNodeSet nodeSet = new ControllerNodeSet(this, node); if (Array.IndexOf(requiresElement, node.Name) >= 0) nodeSet.Elem(name, value); else nodeSet.Attr(name, value); } return this; }