예제 #1
0
        public override bool MoveTo(PropertyTreeNavigator other) {
            if (other == null)
                throw new ArgumentNullException("other");

            DocumentPTNavigator otherNav = other as DocumentPTNavigator;
            if (otherNav != null && _current.Root == otherNav._current.Root) {
                _current = otherNav._current;
                return true;
            }
            return false;
        }
 public PropertyTreeNavigatorReader(PropertyTreeNavigator nav)
 {
     this.nav = nav;
 }
예제 #3
0
 public new PropertyTree Append(PropertyTreeNavigator newChild)
 {
     return((PropertyTree)base.Append(newChild));
 }
예제 #4
0
 public PropertyNode Append(PropertyTreeNavigator newChild)
 {
     throw new NotImplementedException();
 }