예제 #1
0
        public async Task <IReadOnlyCollection <string> > GetFilesAsync()
        {
            var result = await _clipboard.GetDataAsync(DataFormats.FileNames);

            if (result is IReadOnlyCollection <string> files)
            {
                return(files);
            }

            return(Array.Empty <string>());
        }
예제 #2
0
 /// <summary>
 /// Gets the data asynchronous.
 /// </summary>
 /// <param name="format">The format.</param>
 /// <returns>Task&lt;System.Object&gt;.</returns>
 public Task <object> GetDataAsync(string format)
 {
     return(clipboard.GetDataAsync(format));
 }