private async Task LoadOneDriveFile(string p, ODConnection item) { OneDriveFolder Ones = new OneDriveFolder(item); await Ones.AddFiles(p); Ones.ToString(); folder.Add(Ones); }
private async Task LoadOneDriveFile(string p, DriveInfo driveinfo) { OneDriveFolder Ones = new OneDriveFolder(driveinfo); await Ones.AddFiles(p); Ones.ToString(); all.Add(Ones); }
public CloudFiles CreateFile(Dictionary <string, object> fileinfo) { CloudFiles files = null; if (driveinfo.token.Drive == "Google") { GoogleFolder folder = new GoogleFolder(driveinfo); files = folder.AddFiles(fileinfo); } else if (driveinfo.token.Drive == "OneDrive") { OneDriveFolder folder = new OneDriveFolder(driveinfo); files = folder.AddFiles(fileinfo); } else if (driveinfo.token.Drive == "DropBox") { DropBoxFolder folder = new DropBoxFolder(driveinfo); files = folder.AddFiles(fileinfo); } return(files); }
private async void NavigateToItem(CloudFiles item) { flowLayoutPanel_filecontent.Controls.Clear(); if ((item as GoogleFile) != null) { GoogleFile file = (GoogleFile)item; AllFolder newfolder = new GoogleFolder(file.Service); await newfolder.AddFiles(file.GetId()); LoadTile(newfolder); } else if ((item as OneDriveFile) != null) { OneDriveFile file = (OneDriveFile)item; AllFolder newfolder = new OneDriveFolder(file.Connect); await newfolder.AddFiles(file.GetId()); LoadTile(newfolder); } else { MessageBox.Show("파일 열기 실패"); } }