示例#1
0
 public void SelectNode(GeckoNode node)
 {
     DomRange.SelectNode((nsIDOMNode)node.DomObject);
 }
示例#2
0
 public void SetEndAfter(GeckoNode node)
 {
     DomRange.SetEndAfter((nsIDOMNode)node.DomObject);
 }
示例#3
0
 public void Collapse(bool toStart)
 {
     DomRange.Collapse(toStart);
 }
示例#4
0
 public void SetEnd(GeckoNode node, int offset)
 {
     DomRange.SetEnd((nsIDOMNode)node.DomObject, offset);
 }
示例#5
0
 public void SetEndBefore(GeckoNode node)
 {
     DomRange.SetEndBefore((nsIDOMNode)node.DomObject);
 }
示例#6
0
 public void Detach()
 {
     DomRange.Detach();
 }
示例#7
0
 public bool IsPointInRange(GeckoNode node, int offset)
 {
     return(DomRange.IsPointInRange(node.DomObject, offset));
 }
示例#8
0
 public void SurroundContents(GeckoNode newParent)
 {
     DomRange.SurroundContents((nsIDOMNode)newParent.DomObject);
 }
示例#9
0
 public GeckoRange CloneRange()
 {
     return(new GeckoRange(DomRange.CloneRange()));
 }
示例#10
0
 public void InsertNode(GeckoNode newNode)
 {
     DomRange.InsertNode((nsIDOMNode)newNode.DomObject);
 }
示例#11
0
 public GeckoNode CloneContents()
 {
     return(GeckoNode.Create(DomRange.CloneContents()));
 }
示例#12
0
 public GeckoNode ExtractContents()
 {
     return(GeckoNode.Create(DomRange.ExtractContents()));
 }
示例#13
0
 public void DeleteContents()
 {
     DomRange.DeleteContents();
 }
示例#14
0
 public short CompareBoundaryPoints(ushort how, GeckoRange sourceRange)
 {
     return(DomRange.CompareBoundaryPoints(how, (nsIDOMRange)sourceRange.DomRange));
 }