C# Class Podcatcher.OneDrive.OneDriveManager

Show file Open project: kypeli/Podcatcher Class Usage Examples

Public Methods

Method Description
createFolderIfNotExists ( String folderName, String rootFolder = "me/skydrive" ) : Task
getFileListing ( String oneDrivePath ) : Task>
getFolderIdForName ( String folderName ) : Task
getInstance ( ) : OneDriveManager
uploadFile ( String path, String filename, Stream bytes ) : System.Threading.Tasks.Task
uploadFileBackground ( String folderId, Uri localFileUri ) : System.Threading.Tasks.Task

Private Methods

Method Description
loginIfNecessary ( ) : System.Threading.Tasks.Task
loginUserToOneDrive ( ) : System.Threading.Tasks.Task
userIsLoggedToOneDrive ( ) : Task

Method Details

createFolderIfNotExists() public method

public createFolderIfNotExists ( String folderName, String rootFolder = "me/skydrive" ) : Task
folderName String
rootFolder String
return Task

getFileListing() public method

public getFileListing ( String oneDrivePath ) : Task>
oneDrivePath String
return Task>

getFolderIdForName() public method

public getFolderIdForName ( String folderName ) : Task
folderName String
return Task

getInstance() public static method

public static getInstance ( ) : OneDriveManager
return OneDriveManager

uploadFile() public method

public uploadFile ( String path, String filename, Stream bytes ) : System.Threading.Tasks.Task
path String
filename String
bytes Stream
return System.Threading.Tasks.Task

uploadFileBackground() public method

public uploadFileBackground ( String folderId, Uri localFileUri ) : System.Threading.Tasks.Task
folderId String
localFileUri System.Uri
return System.Threading.Tasks.Task