C# Class Skybound.Gecko.GeckoRange

Identifies a range of content in a document.
Inheritance: ICloneable
显示文件 Open project: tophatmonocle/DirtyGecko Class Usage Examples

Public Methods

Method Description
Clone ( ) : object
CloneContents ( ) : GeckoNode
CloneRange ( ) : GeckoRange
Collapse ( bool toStart ) : void
CompareBoundaryPoints ( ushort how, GeckoRange sourceRange ) : short
DeleteContents ( ) : void
Detach ( ) : void
ExtractContents ( ) : GeckoNode
InsertNode ( GeckoNode newNode ) : void
IsPointInRange ( GeckoNode node, int offset ) : bool
SelectNode ( GeckoNode node ) : void
SelectNodeContents ( GeckoNode node ) : void
SetEnd ( GeckoNode node, int offset ) : void
SetEndAfter ( GeckoNode node ) : void
SetEndBefore ( GeckoNode node ) : void
SetStart ( GeckoNode node, int offset ) : void
SetStartAfter ( GeckoNode node ) : void
SetStartBefore ( GeckoNode node ) : void
SurroundContents ( GeckoNode newParent ) : void
ToString ( ) : string

Private Methods

Method Description
GeckoRange ( nsIDOMRange range ) : System

Method Details

Clone() public method

public Clone ( ) : object
return object

CloneContents() public method

public CloneContents ( ) : GeckoNode
return GeckoNode

CloneRange() public method

public CloneRange ( ) : GeckoRange
return GeckoRange

Collapse() public method

public Collapse ( bool toStart ) : void
toStart bool
return void

CompareBoundaryPoints() public method

public CompareBoundaryPoints ( ushort how, GeckoRange sourceRange ) : short
how ushort
sourceRange GeckoRange
return short

DeleteContents() public method

public DeleteContents ( ) : void
return void

Detach() public method

public Detach ( ) : void
return void

ExtractContents() public method

public ExtractContents ( ) : GeckoNode
return GeckoNode

InsertNode() public method

public InsertNode ( GeckoNode newNode ) : void
newNode GeckoNode
return void

IsPointInRange() public method

public IsPointInRange ( GeckoNode node, int offset ) : bool
node GeckoNode
offset int
return bool

SelectNode() public method

public SelectNode ( GeckoNode node ) : void
node GeckoNode
return void

SelectNodeContents() public method

public SelectNodeContents ( GeckoNode node ) : void
node GeckoNode
return void

SetEnd() public method

public SetEnd ( GeckoNode node, int offset ) : void
node GeckoNode
offset int
return void

SetEndAfter() public method

public SetEndAfter ( GeckoNode node ) : void
node GeckoNode
return void

SetEndBefore() public method

public SetEndBefore ( GeckoNode node ) : void
node GeckoNode
return void

SetStart() public method

public SetStart ( GeckoNode node, int offset ) : void
node GeckoNode
offset int
return void

SetStartAfter() public method

public SetStartAfter ( GeckoNode node ) : void
node GeckoNode
return void

SetStartBefore() public method

public SetStartBefore ( GeckoNode node ) : void
node GeckoNode
return void

SurroundContents() public method

public SurroundContents ( GeckoNode newParent ) : void
newParent GeckoNode
return void

ToString() public method

public ToString ( ) : string
return string