C# Class dnSpy.Text.Operations.AnyTextStructureNavigator

Inheritance: ITextStructureNavigator
Show file Open project: 0xd4d/dnSpy

Public Methods

Method Description
AnyTextStructureNavigator ( ITextBuffer textBuffer, IContentType contentType ) : System
GetExtentOfWord ( SnapshotPoint currentPosition ) : TextExtent
GetSpanOfEnclosing ( SnapshotSpan activeSpan ) : SnapshotSpan
GetSpanOfFirstChild ( SnapshotSpan activeSpan ) : SnapshotSpan
GetSpanOfNextSibling ( SnapshotSpan activeSpan ) : SnapshotSpan
GetSpanOfPreviousSibling ( SnapshotSpan activeSpan ) : SnapshotSpan

Method Details

AnyTextStructureNavigator() public method

public AnyTextStructureNavigator ( ITextBuffer textBuffer, IContentType contentType ) : System
textBuffer ITextBuffer
contentType IContentType
return System

GetExtentOfWord() public method

public GetExtentOfWord ( SnapshotPoint currentPosition ) : TextExtent
currentPosition SnapshotPoint
return TextExtent

GetSpanOfEnclosing() public method

public GetSpanOfEnclosing ( SnapshotSpan activeSpan ) : SnapshotSpan
activeSpan SnapshotSpan
return SnapshotSpan

GetSpanOfFirstChild() public method

public GetSpanOfFirstChild ( SnapshotSpan activeSpan ) : SnapshotSpan
activeSpan SnapshotSpan
return SnapshotSpan

GetSpanOfNextSibling() public method

public GetSpanOfNextSibling ( SnapshotSpan activeSpan ) : SnapshotSpan
activeSpan SnapshotSpan
return SnapshotSpan

GetSpanOfPreviousSibling() public method

public GetSpanOfPreviousSibling ( SnapshotSpan activeSpan ) : SnapshotSpan
activeSpan SnapshotSpan
return SnapshotSpan