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 91 of file GoogleDrive.cs.

Member Function Documentation

◆ DeleteFile()

IAllowDriveActions GenerallyPositive.GoogleDrive.DeleteFile ( )

Implements GenerallyPositive.IAllowRemoteFileOperations.

Definition at line 237 of file GoogleDrive.cs.

◆ ListFiles()

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

Implements GenerallyPositive.IAllowRemoteFileOperations.

Definition at line 367 of file GoogleDrive.cs.

◆ MoveTo()

IAllowDriveActions GenerallyPositive.GoogleDrive.MoveTo ( string folderId)

Implements GenerallyPositive.IAllowRemoteFileOperations.

Definition at line 294 of file GoogleDrive.cs.

◆ RenameTo()

IAllowDriveActions GenerallyPositive.GoogleDrive.RenameTo ( string newName)

Implements GenerallyPositive.IAllowRemoteFileOperations.

Definition at line 259 of file GoogleDrive.cs.

◆ SaveTo()

IAllowDriveActions GenerallyPositive.GoogleDrive.SaveTo ( GPALFile destination)

Implements GenerallyPositive.IAllowRemoteFileOperations.

Definition at line 198 of file GoogleDrive.cs.

◆ ToGPALObject()

IGoogleDrive GenerallyPositive.GoogleDrive.ToGPALObject ( )

Implements GenerallyPositive.IAllowToGPALObject< TResult >.

Definition at line 398 of file GoogleDrive.cs.

◆ UploadTo()

IAllowDriveActions GenerallyPositive.GoogleDrive.UploadTo ( string fileName)

Implements GenerallyPositive.IAllowLocalFileOperations.

Definition at line 153 of file GoogleDrive.cs.

◆ WithCredentials()

IAllowDriveFileSelection GenerallyPositive.GoogleDrive.WithCredentials ( ICredentials credentials)

Implements GenerallyPositive.IAllowDriveCredentials.

Definition at line 106 of file GoogleDrive.cs.

◆ WithFileId()

IAllowRemoteFileOperations GenerallyPositive.GoogleDrive.WithFileId ( string fileId)

Implements GenerallyPositive.IAllowDriveFileSelection.

Definition at line 118 of file GoogleDrive.cs.

◆ WithFileIds()

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

Implements GenerallyPositive.IAllowRemoteFileOperations.

Definition at line 335 of file GoogleDrive.cs.

◆ WithFileName()

IAllowRemoteFileOperations GenerallyPositive.GoogleDrive.WithFileName ( string name)

Implements GenerallyPositive.IAllowDriveFileSelection.

Definition at line 124 of file GoogleDrive.cs.

◆ WithLocalFile()

IAllowLocalFileOperations GenerallyPositive.GoogleDrive.WithLocalFile ( GPALFile file)

Implements GenerallyPositive.IAllowDriveFileSelection.

Definition at line 112 of file GoogleDrive.cs.


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