Skip to main content

TdxCloudStorageGoogleDriveProvider Members

An online file provider that can work with the Google Drive file storage service.

Constructors

Name Description
Create(TdxCloudStorage) Creates a new TdxCloudStorageProvider class descendant instance for the specified cloud storage component. Inherited from TdxCloudStorageProvider.
Create(TPersistent) Initializes a new instance of the TcxInterfacedPersistent class with specified settings. Inherited from TcxInterfacedPersistent.

Properties

Name Description
AuthorizationAgent Associates the online file data provider with a Goolge API-compatible authorization agent.
DefaultExtensionToMIMETypeDictionary Provides access to the dictionary populated with filename extensions and the corresponding multipurpose internet mail extension (MIME) content types of Google Document formats.
DefaultMIMETypeExportTypeDictionary Provides access to the dictionary populated with the corresponding Google Document and Office Open XML multipurpose internet mail extension (MIME) content types.
DefaultMIMETypeToExtensionDictionary Provides access to the dictionary populated with multipurpose internet mail extension (MIME) content types of Google Document formats and the corresponding filename extensions.
Owner Provides access to the control or its object to which the persisted settings belong. Inherited from TcxInterfacedPersistent.
RecentDayCountLimit
RecentFileCountLimit
RegistryExtensionToMIMEType Provides access to the dictionary populated with filename extensions and corresponding MIME content types. Inherited from TdxCloudStorageProvider.
Storage Provides access to the cloud storage component to which the current data provider belongs. Inherited from TdxCloudStorageProvider.
UseCurrentThread Inherited from TdxCloudStorageProvider.

Methods

Name Description
Assign(TPersistent) Inherited from TPersistent.
AssignTo(TPersistent) Inherited from TPersistent.
Equals(TObject) Inherited from TObject.
GetDisplayName Returns the descriptive name of the target Google cloud storage service.
GetExtension(TdxCloudStorageItem) Returns a filename extension for the specified file or folder metadata container.
GetHashCode Inherited from TObject.
GetNamePath Inherited from TPersistent.
GetOwner Inherited from TPersistent.
GetScopes protected Returns the list of online account visibility scopes (that is, account data access permissions) that the data provider requests on a successful connection. Inherited from TdxCloudStorageOAuth2Provider.
QueryInterface(TGUID,Untyped) Inherited from TInterfacedPersistent.
Register Registers the data provider class in the list of providers available for use with the cloud storage component. Inherited from TdxCloudStorageProvider.
ToString Inherited from TObject.
Unregister Removes the data provider class from the list of providers available for use with the cloud storage component. Inherited from TdxCloudStorageProvider.
See Also