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