Interface IDocument NamespaceTerminal.Gui.Editor.Document AssemblyTerminal.Gui.Editor.dll public interface IDocument : ITextSource, IServiceProvider Inherited Members ITextSource.CreateSnapshot() ITextSource.CreateSnapshot(int, int) ITextSource.CreateReader() ITextSource.CreateReader(int, int) ITextSource.GetCharAt(int) ITextSource.GetText(int, int) ITextSource.GetTextAsMemory(int, int) ITextSource.GetText(ISegment) ITextSource.WriteTextTo(TextWriter) ITextSource.WriteTextTo(TextWriter, int, int) ITextSource.IndexOf(char, int, int) ITextSource.IndexOfAny(char[], int, int) ITextSource.IndexOf(string, int, int, StringComparison) ITextSource.LastIndexOf(char, int, int) ITextSource.LastIndexOf(string, int, int, StringComparison) ITextSource.Version ITextSource.TextLength IServiceProvider.GetService(Type) Extension Methods ServiceExtensions.GetService<T>(IServiceProvider) Properties FileName LineCount Text Methods CreateAnchor(int) EndUndoableAction() GetLineByNumber(int) GetLineByOffset(int) GetLocation(int) GetOffset(int, int) GetOffset(TextLocation) Insert(int, string) Insert(int, string, AnchorMovementType) Insert(int, ITextSource) Insert(int, ITextSource, AnchorMovementType) OpenUndoGroup() Remove(int, int) Replace(int, int, string) Replace(int, int, ITextSource) StartUndoableAction() Events ChangeCompleted FileNameChanged TextChanged TextChanging