GPAL - Generally Positive Automation Library v1.0
GPAL The Fluent Automation LIbrary
Loading...
Searching...
No Matches
GenerallyPositive.GoogleDrive Class Reference
Inheritance diagram for GenerallyPositive.GoogleDrive:
GenerallyPositive.IGoogleDrive GenerallyPositive.IAllowDriveCredentials GenerallyPositive.IAllowDriveFileSelection GenerallyPositive.IAllowLocalFileOperations GenerallyPositive.IAllowRemoteFileOperations GenerallyPositive.IAllowDriveActions GenerallyPositive.IAllowDriveListOperations GenerallyPositive.IAllowToGPALObject< TResult > GenerallyPositive.IAllowDriveFileSelection GenerallyPositive.IAllowDriveFileSelection GenerallyPositive.IAllowToGPALObject< TResult > GenerallyPositive.IAllowToGPALObject< TResult >

Public Member Functions

IAllowDriveFileSelection WithCredentials (ICredentials credentials)
IAllowLocalFileOperations WithLocalFile (GPALFile file)
IAllowRemoteFileOperations WithFileId (string fileId)
IAllowRemoteFileOperations WithFileName (string name)
IAllowDriveActions UploadTo (string fileName)
IAllowDriveActions SaveTo (GPALFile destination)
IAllowDriveActions DeleteFile ()
IAllowDriveActions RenameTo (string newName)
IAllowDriveActions MoveTo (string folderId)
IAllowDriveListOperations WithFileIds (out IGPALGrid< string > fileIds)
IAllowDriveListOperations ListFiles (out IGPALGrid< string > files)
IGoogleDrive ToGPALObject ()

Detailed Description

Definition at line 80 of file GoogleDrive.cs.

Member Function Documentation

◆ DeleteFile()

IAllowDriveActions GenerallyPositive.GoogleDrive.DeleteFile ( )

Implements GenerallyPositive.IAllowRemoteFileOperations.

Definition at line 226 of file GoogleDrive.cs.

◆ ListFiles()

IAllowDriveListOperations GenerallyPositive.GoogleDrive.ListFiles ( out IGPALGrid< string > files)

Implements GenerallyPositive.IAllowRemoteFileOperations.

Definition at line 356 of file GoogleDrive.cs.

◆ MoveTo()

IAllowDriveActions GenerallyPositive.GoogleDrive.MoveTo ( string folderId)

Implements GenerallyPositive.IAllowRemoteFileOperations.

Definition at line 283 of file GoogleDrive.cs.

◆ RenameTo()

IAllowDriveActions GenerallyPositive.GoogleDrive.RenameTo ( string newName)

Implements GenerallyPositive.IAllowRemoteFileOperations.

Definition at line 248 of file GoogleDrive.cs.

◆ SaveTo()

IAllowDriveActions GenerallyPositive.GoogleDrive.SaveTo ( GPALFile destination)

Implements GenerallyPositive.IAllowRemoteFileOperations.

Definition at line 187 of file GoogleDrive.cs.

◆ ToGPALObject()

IGoogleDrive GenerallyPositive.GoogleDrive.ToGPALObject ( )

Implements GenerallyPositive.IAllowToGPALObject< TResult >.

Definition at line 387 of file GoogleDrive.cs.

◆ UploadTo()

IAllowDriveActions GenerallyPositive.GoogleDrive.UploadTo ( string fileName)

Implements GenerallyPositive.IAllowLocalFileOperations.

Definition at line 142 of file GoogleDrive.cs.

◆ WithCredentials()

IAllowDriveFileSelection GenerallyPositive.GoogleDrive.WithCredentials ( ICredentials credentials)

Implements GenerallyPositive.IAllowDriveCredentials.

Definition at line 95 of file GoogleDrive.cs.

◆ WithFileId()

IAllowRemoteFileOperations GenerallyPositive.GoogleDrive.WithFileId ( string fileId)

Implements GenerallyPositive.IAllowDriveFileSelection.

Definition at line 107 of file GoogleDrive.cs.

◆ WithFileIds()

IAllowDriveListOperations GenerallyPositive.GoogleDrive.WithFileIds ( out IGPALGrid< string > fileIds)

Implements GenerallyPositive.IAllowRemoteFileOperations.

Definition at line 324 of file GoogleDrive.cs.

◆ WithFileName()

IAllowRemoteFileOperations GenerallyPositive.GoogleDrive.WithFileName ( string name)

Implements GenerallyPositive.IAllowDriveFileSelection.

Definition at line 113 of file GoogleDrive.cs.

◆ WithLocalFile()

IAllowLocalFileOperations GenerallyPositive.GoogleDrive.WithLocalFile ( GPALFile file)

Implements GenerallyPositive.IAllowDriveFileSelection.

Definition at line 101 of file GoogleDrive.cs.


The documentation for this class was generated from the following file: