Skip to main content
A newer version of this page is available. .
Tab

GoogleDrivePersonalFileSystemProvider Members

Provides an implementation of the Google Drive Personal File System Provider.

Constructors

Name Description
GoogleDrivePersonalFileSystemProvider(String) Initializes a new instance of the GoogleDrivePersonalFileSystemProvider class.

Properties

Name Description
AccountName Gets or sets a value that specifies the name of the Google Drive account. Inherited from GoogleDriveFileSystemProviderBase.
RedirectUri Specifies the URL to which the browser is redirected when authentication is complete.
RootFolder Returns the root folder. Inherited from FileSystemProviderBase.
RootFolderDisplayName Gets the root folder’s caption. Inherited from FileSystemProviderBase.

Methods

Name Description
CopyFile(FileManagerFile, FileManagerFolder) Implements file copying. Inherited from GoogleDriveFileSystemProviderBase.
CopyFolder(FileManagerFolder, FileManagerFolder) Implements folder copying. Inherited from GoogleDriveFileSystemProviderBase.
CreateFolder(FileManagerFolder, String) Implements folder creation. Inherited from GoogleDriveFileSystemProviderBase.
DeleteFile(FileManagerFile) Implements file deletion. Inherited from GoogleDriveFileSystemProviderBase.
DeleteFolder(FileManagerFolder) Implements folder deletion. Inherited from GoogleDriveFileSystemProviderBase.
Equals(Object, Object) static Determines whether the specified object instances are considered equal. Inherited from Object.
Equals(Object) Determines whether the specified object is equal to the current object. Inherited from Object.
Exists(FileManagerFile) Implements file existence verification. Inherited from GoogleDriveFileSystemProviderBase.
Exists(FileManagerFolder) Implements the file existence verification. Inherited from GoogleDriveFileSystemProviderBase.
GetCloudThumbnailUrl(FileManagerFile) Returns the URL of the file’s thumbnail in the storage. Inherited from GoogleDriveFileSystemProviderBase.
GetDetailsCustomColumnDisplayText(FileManagerDetailsColumn) Override this method to provide a text displayed within a custom column. Inherited from FileSystemProviderBase.
GetDownloadUrl(FileManagerFile[]) Override this method to implement file downloading. Inherited from CloudFileSystemProviderBase.
GetFilePermissions(FileManagerFile) Obtains the File Manager’s file permissions. Inherited from FileSystemProviderBase.
GetFiles(FileManagerFolder) Implements getting a collection of files that are located in the current folder. Inherited from GoogleDriveFileSystemProviderBase.
GetFilteredItems(FileManagerGetFilteredItemsArgs) Override this method to implement getting a collection of files that match the filter criteria. Inherited from FileSystemProviderBase.
GetFolderPermissions(FileManagerFolder) Obtains the File Manager’s folder permissions. Inherited from FileSystemProviderBase.
GetFolders(FileManagerFolder) Implements getting a collection of folders that are located in the current folder. Inherited from GoogleDriveFileSystemProviderBase.
GetHashCode() Serves as the default hash function. Inherited from Object.
GetLastWriteTime(FileManagerFile) Implements getting the time of the last file modification. Inherited from GoogleDriveFileSystemProviderBase.
GetLastWriteTime(FileManagerFolder) Implements getting the time of the last file modification. Inherited from GoogleDriveFileSystemProviderBase.
GetLength(FileManagerFile) Returns the length of the specified file. Inherited from GoogleDriveFileSystemProviderBase.
GetParentFolder(String, String) Override this method to implement getting the parent folder of a file manager item. Inherited from FileSystemProviderBase.
GetPublicUrl(FileManagerFile) Override this method to get the public URL of the uploaded file. Inherited from CloudFileSystemProviderBase.
GetRelativeFolderPath(FileManagerFolder, IUrlResolutionService) Override this method to implement getting a relative folder path. Inherited from FileSystemProviderBase.
GetThumbnail(FileManagerFile) Returns the file’s thumbnail in the storage. Inherited from GoogleDriveFileSystemProviderBase.
GetThumbnailUrl(FileManagerFile) Override this method to provide file manager files with custom thumbnails. Inherited from FileSystemProviderBase.
GetType() Gets the Type of the current instance. Inherited from Object.
MemberwiseClone() protected Creates a shallow copy of the current Object. Inherited from Object.
MoveFile(FileManagerFile, FileManagerFolder) Implements file moving. Inherited from GoogleDriveFileSystemProviderBase.
MoveFolder(FileManagerFolder, FileManagerFolder) Implements folder moving. Inherited from GoogleDriveFileSystemProviderBase.
ReadFile(FileManagerFile) This method is not in effect for the CloudFileSystemProviderBase class. Inherited from CloudFileSystemProviderBase.
ReferenceEquals(Object, Object) static Determines whether the specified Object instances are the same instance. Inherited from Object.
RenameFile(FileManagerFile, String) Implements file renaming. Inherited from GoogleDriveFileSystemProviderBase.
RenameFolder(FileManagerFolder, String) Implements folder renaming. Inherited from GoogleDriveFileSystemProviderBase.
ToString() Returns a string that represents the current object. Inherited from Object.
UploadFile(FileManagerFolder, String, Stream) Implements a file upload. Inherited from GoogleDriveFileSystemProviderBase.

Events

Name Description
RequestEvent Fires when a cloud provider sends a request to a cloud service. Inherited from CloudFileSystemProviderBase.
See Also