public override void OpenFiles (NSApplication sender, string[] filenames) { var openFilesEvent = OpenFilesRequest; if (openFilesEvent != null) { var args = new OpenFilesEventArgs (filenames); openFilesEvent (NSApplication.SharedApplication, args); } }