void OnChanged(object sender, TextContentChangedEventArgs e) { if (TextEditorHelper.AnyTextChanges(e.Before.Version, e.After.Version)) { ScanBuffer(e.After); } }
async void OnChanged(object sender, TextContentChangedEventArgs e) { try { if (TextEditorHelper.AnyTextChanges(e.Before.Version, e.After.Version)) { await ScanBufferAsync(e.After); } } catch (OperationCanceledException) { // ignores cancellation } }