private async Task MakeDir(string dirName) { if (!IsFileSystemReady) { ShowErrorMessage("File system is not open", PPError.Failed); return; } using (var refDir = new FileRef(fileSystem, dirName)) { var makeResult = await refDir.MakeDirectoryAsync(MakeDirectoryFlags.None); if (makeResult != PPError.Ok) { ShowErrorMessage("Make directory failed", makeResult); return; } ShowStatusMessage("Make directory success"); } }