/// <summary> /// Provides data for the <see cref="ClipboardChanged"/> event. /// </summary> /// <param name="content">The current clipboard content.</param> /// <param name="contentType">The current clipboard-content-type.</param> public ClipboardChangedEventArgs(object content, ContentTypes contentType, SourceApplication source) { Content = content; ContentType = contentType; _source = new SourceApplication(source.ID, source.Handle, source.Name, source.Title, source.Path); }
/// <summary> /// Invokes the <see cref="ClipboardChanged"/> event with formal parameters. /// </summary> /// <param name="content">The current clipboard content.</param> /// <param name="type">The current clipboard content-type.</param> internal void Invoke(object content, ContentTypes type, SourceApplication source) { ClipboardChanged?.Invoke(this, new ClipboardChangedEventArgs(content, type, source)); }