示例#1
0
 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;
 }
示例#2
0
 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;
 }