Tab

OneDriveFileSystemProviderBase Members

Serves as a base class for the OneDriveFileSystemProvider and OneDrivePersonalFileSystemProvider classes.

Constructors

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

Properties

Name Description
AccountName Gets or sets a value that specifies the name of the OneDrive account.
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.
TokenEndpoint Specifies the URL that the application uses to get the token.

Methods

Name Description
CopyFile(FileManagerFile, FileManagerFolder) Implements file copying.
CopyFolder(FileManagerFolder, FileManagerFolder) Implements folder copying.
CreateFolder(FileManagerFolder, String) Implements folder creation.
DeleteFile(FileManagerFile) Implements file deletion.
DeleteFolder(FileManagerFolder) Implements folder deletion.
Equals(Object) Determines whether the specified object is equal to the current object. Inherited from Object.
Equals(Object, Object) static Determines whether the specified object instances are considered equal. Inherited from Object.
Exists(FileManagerFile) Implements file existence verification.
Exists(FileManagerFolder) Implements file existence verification.
GetDetailsCustomColumnDisplayText(FileManagerDetailsColumn) Override this method to provide a text displayed within a custom column. Inherited from FileSystemProviderBase.
GetDownloadUrl(FileManagerFile[]) Returns the download URL of the specified files.
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.
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.
GetHashCode() Serves as the default hash function. Inherited from Object.
GetLastWriteTime(FileManagerFile) Implements getting the time of the last file modification.
GetLastWriteTime(FileManagerFolder) Implements getting the time of the last file modification.
GetLength(FileManagerFile) Returns the length of the specified file.
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.