// Copyright © 2010-2017 The CefSharp Authors. All rights reserved. // // Use of this source code is governed by a BSD-style license that can be found in the LICENSE file. using System.Collections.Generic; using System.IO; namespace CefSharp.Example { public class TempFileDialogHandler : IDialogHandler { public bool OnFileDialog(IWebBrowser browserControl, IBrowser browser, CefFileDialogMode mode, string title, string defaultFilePath, List acceptFilters, int selectedAcceptFilter, IFileDialogCallback callback) { callback.Continue(selectedAcceptFilter, new List { Path.GetRandomFileName() }); return true; } } }