#pragma warning disable CA1725 // Parameter names should match base declaration public void HandleTextEditTextChangedEvent(IUIAutomationElement sender, TextEditChangeType textEditChangeType, string[] eventStrings) #pragma warning restore CA1725 // Parameter names should match base declaration { #pragma warning disable CA2000 // Call IDisposable.Dispose() var m = EventMessage.GetInstance(this.EventId, sender); if (m != null) { m.Properties = new List <KeyValuePair <string, dynamic> > { new KeyValuePair <string, dynamic>("TextEditChangeType", textEditChangeType.ToString()), }; if (eventStrings != null) { for (int i = 0; i < eventStrings.Length; i++) { m.Properties.Add(new KeyValuePair <string, dynamic>(Invariant($"[{i}]"), eventStrings.GetValue(i))); } } this.ListenEventMessage(m); } #pragma warning restore CA2000 }
public void HandleTextEditTextChangedEvent(IUIAutomationElement sender, TextEditChangeType type, string[] array) { var m = EventMessage.GetInstance(this.EventId, sender); if (m != null) { m.Properties = new List <KeyValuePair <string, dynamic> > { new KeyValuePair <string, dynamic>("TextEditChangeType", type.ToString()), }; for (int i = 0; i < array.Length; i++) { m.Properties.Add(new KeyValuePair <string, dynamic>(Invariant($"[{i}]"), array.GetValue(i))); } ; this.ListenEventMessage(m); } }
public void HandleTextEditTextChangedEvent(IUIAutomationElement sender, TextEditChangeType type, string[] array) { #pragma warning disable CA2000 // Call IDisposable.Dispose() var m = EventMessage.GetInstance(this.EventId, sender); if (m != null) { m.Properties = new List <KeyValuePair <string, dynamic> > { new KeyValuePair <string, dynamic>("TextEditChangeType", type.ToString()), }; if (array != null) { for (int i = 0; i < array.Length; i++) { m.Properties.Add(new KeyValuePair <string, dynamic>(Invariant($"[{i}]"), array.GetValue(i))); } } this.ListenEventMessage(m); } #pragma warning restore CA2000 }