Mono.TextEditor.TextDocument.GetLinesStartingAt C# (CSharp) Method

GetLinesStartingAt() public method

public GetLinesStartingAt ( int startLine ) : IEnumerable
startLine int
return IEnumerable
		public IEnumerable<DocumentLine> GetLinesStartingAt (int startLine)
		{
			return splitter.GetLinesStartingAt (startLine);
		}

Usage Example

		static int GetNextOffset (TextDocument document, int lineNumber)
		{
			int startLineNumber = lineNumber + 1;
			if (startLineNumber > document.TextLength) 
				startLineNumber = 0;
			var line = document.GetLinesStartingAt (startLineNumber).FirstOrDefault (l => l.IsBookmarked);
			return line != null ? line.Offset : -1;
		}
TextDocument