AvalonEdit
IDocumentLine Interface
NamespacesICSharpCode.AvalonEdit.DocumentIDocumentLine
A line inside a IDocument.
Declaration Syntax
C#Visual BasicVisual C++
public interface IDocumentLine : ISegment
Public Interface IDocumentLine _
	Inherits ISegment
public interface class IDocumentLine : ISegment
Members
All MembersMethodsProperties



IconMemberDescription
Contains(ISegment, Int32, Int32)
Gets whether segment fully contains the specified segment.
(Inherited from ISegmentExtensions.)
Contains(ISegment, ISegment)
Gets whether thisSegment fully contains the specified segment.
(Inherited from ISegmentExtensions.)
DelimiterLength
Gets the length of the line terminator. Returns 1 or 2; or 0 at the end of the document.

EndOffset
Gets the end offset of the segment.
(Inherited from ISegment.)
IsDeleted
Gets whether the line was deleted.

Length
Gets the length of the segment.
(Inherited from ISegment.)
LineNumber
Gets the number of this line. The first line has the number 1.

NextLine
Gets the next line. Returns null if this is the last line in the document.

Offset
Gets the start offset of the segment.
(Inherited from ISegment.)
PreviousLine
Gets the previous line. Returns null if this is the first line in the document.

TotalLength
Gets the length of this line, including the line delimiter.

Assembly: ICSharpCode.AvalonEdit (Module: ICSharpCode.AvalonEdit.dll) Version: 5.0.0.4238