public void HandleNotificationEvent(IUIAutomationElement sender, NotificationKind kind, NotificationProcessing process, string displayString, string activityId) { var m = EventMessage.GetInstance(this.EventId, sender); if (m != null) { m.Properties = new List <KeyValuePair <string, dynamic> > { new KeyValuePair <string, dynamic>("NotificationKind", kind.ToString()), new KeyValuePair <string, dynamic>("NotificationProcessing", process.ToString()), new KeyValuePair <string, dynamic>("Display", displayString), new KeyValuePair <string, dynamic>("ActivityId", activityId), }; this.ListenEventMessage(m); } }
#pragma warning disable CA1725 // Parameter names should match base declaration public void HandleNotificationEvent(IUIAutomationElement sender, NotificationKind notificationKind, NotificationProcessing notificationProcessing, string displayString, string activityId) #pragma warning restore CA1725 // Parameter names should match base declaration { #pragma warning disable CA2000 // Call IDisposable.Dispose() var m = EventMessage.GetInstance(this.EventId, sender); #pragma warning restore CA2000 if (m != null) { m.Properties = new List <KeyValuePair <string, dynamic> > { new KeyValuePair <string, dynamic>("NotificationKind", notificationKind.ToString()), new KeyValuePair <string, dynamic>("NotificationProcessing", notificationProcessing.ToString()), new KeyValuePair <string, dynamic>("Display", displayString), new KeyValuePair <string, dynamic>("ActivityId", activityId), }; this.ListenEventMessage(m); } }