Creates a snapshot of a part of the current text.
Declaration Syntax
C# | Visual Basic | Visual C++ |
public ITextSource CreateSnapshot( int offset, int length )
Public Function CreateSnapshot ( _ offset As Integer, _ length As Integer _ ) As ITextSource
public: virtual ITextSource^ CreateSnapshot( int offset, int length ) sealed
Remarks
This method returns an immutable snapshot of the document, and may be safely called even when the document's owner thread is concurrently modifying the document.
This special thread-safety guarantee is valid only for TextDocument.CreateSnapshot(), not necessarily for other classes implementing ITextSource.CreateSnapshot().
Assembly: ICSharpCode.AvalonEdit (Module: ICSharpCode.AvalonEdit.dll) Version: 5.0.0.4238