Framework methods are divided into several categories, each of them contains corresponding methods:
AuthApi. Authorization.
DatabaseApi. Work with database.
DssApi. Digital signature (DSS).
FileConnectorApi. File connector.
LoggingApi. Logging.
RequestApi. Resource requests.
StateApi. States.
TransactionApi. Transaction ID.
Methods of this area are implemented in the AuthApi property that is available in the HyperHive (hyperHive.AuthApi) class.
User authentication by login and password (AuthAsync)
Cancel authentication (Logout)
Refresh resources (ResourcesAsync)
Methods of this area aee implemented in the DatabaseApi property that is available in the HyperHive (hyperHive.DatabaseApi) class.
Open database connection (OpenDatabase)
Close database connection (CloseDatabase)
Create queries to local SQLite database (ExecuteQueryForResourceAsync)
Get resource tables (GetTablesNamesAsync)
Delete resource data (DropCacheAsync)
Methods of this area are implemented in the DssApi property, which is available in the HyperHive (hyperHive.DssApi) class.
Get certificates list (CertificatesAsync)
Send document to sign (SignAsync)
Get user signatures list (SignsAsync)
Remove signature (SignRemoveAsync)
Methods of this area are implemented in the FileConnectorApi property, which is available in the HyperHive (hyperHive.FileConnectorApi) class.
Get directory contents (GetDirectoryAsync)
Get information about file (GetFileMetaAsync)
Methods of this area are implemented in the LoggingApi property that is available in the HyperHive (hyperHive.LoggingApi) class.
Set logging level (SetLogLevel)
Specify logs file (SetLogFileName)
Synchronize logs (SyncLogsAsync)
Schedule log synchronization (SyncLogsScheduleAsync)
Methods of this area are implemented in the RequestApi property that is available in the HyperHive (hyperHive.RequestApi) class.
NOTE. If resource structure has been changed in the data source, recreate it in the mobile platform administrator panel, and also recreate cache in the mobile framework. Otherwise the resource with the old structure is returned.
WEB resource request (WebRequestAsync)
Get resource data (ToDatabaseRequestAsync)
Get data with writing to file (ToFileRequestAsync)
Methods of this area are implemented in the StateApi property that is available in the HyperHive (hyperHive.StateApi) class.
Save state to database (SetState)
Core version (GetVersionCoreApi)
Methods of this area are implemented in the TransactionApi property that is available in the HyperHive (hyperHive.TransactionApi) class.
Get transactions history (TransactionsAsync)
Get transaction processing status (TransactionAsync)
Delete transaction record in history (TransactionDeleteAsync)
To initialize and set up UWP, see the Initializing and Setting Up UWP Framework section.
For details about calling UWP framework methods see the Calling UWP Framework Methods section.
To view examples of UWP framework use, see the Examples of UWP Framework Use section.
See also:
UWP Framework | Initializing and Setting Up UWP Framework | Calling UWP Framework Methods | Examples of UWP Framework Use