using System.Collections.Generic; using System.Threading.Tasks; using Avalonia.Metadata; namespace Avalonia.Platform.Storage; /// /// Manipulates folders and their contents, and provides information about them. /// [NotClientImplementable] public interface IStorageFolder : IStorageItem { /// /// Gets the files and subfolders in the current folder. /// /// /// When this method completes successfully, it returns a list of the files and folders in the current folder. Each item in the list is represented by an implementation object. /// Task> GetItemsAsync(); }