- General Information
- Connecting Third-party Systems
- crossConnect for content systems
- crossConnect for External Editing
- Purpose and usage
- Requirements
- Implementation
- Across XLIFF format
- Across-specific Extensions
- <xliff> Element Attributes
- <file> Element Extensions
- <trans-unit> Element Extension
- Paragraph States
- Paragraph State Flags
- <source> and <target> Element Content
- <bpt> Element Attributes
- <ph> Element Attributes
- <x> Element Attributes
- Across-specific Properties
- Analysis Results
- Sample Files
- Across XLIFF - import, export and segmentation
- Context information
- Exporting best matches in Across XLIFF
- Hyperlinks to XLIFF
- Secure file handling with C#
- Secure file handling with JAVA
- Workflow and vendor configuration
- Sample code - Integrated solution
- Across XLIFF format
- Generic File Connector
- Display Texts
- APIs
- APIs - Technology
- crossTank API v1
- crossTank API v2
- crossTerm API v1
- crossTerm API v2
- crossAPI SI
- Requirements
- Function Return Types
- crossAPI SI and Java
- List of Objects in crossAPI SI
- Sample - transferring checkout files via FileManager
- Sample - VBS
- Text Preprocessing API
SystemManager
- Unless stated otherwise, all objects are available in the following Across versions:
- 5.7
- 6.0
- 6.3
- 7.0
Function-specific return values are listed with each function.
For more information on return values and a complete list of error codes, see Function Return Types.
Function | Description |
Description | |
Returns the data of a certain additional license key. | |
Returns the data length of a certain additional license key. | |
Returns the ID of the master license key. | |
Returns the version of a certain additional license key. | |
Returns the patch state of the current across installation. | |
Returns the product version of the current across installation. | |
Description | |
Ends Office processes that are unresponsive. | |
Description | |
Searches for Office processes that no longer react. |
SystemManager.GetLicenseKeyData
This function is only relevant for you if you have made an agreement with Across regarding additional license keys.
Returns the data of a certain additional license key.
Parameters
Type | Name | Description | |
1 | int | LicenseContentID | The content ID of the license key. |
Return Values
Result | Type/Value | Interpretation |
Success | string | The textual representation of the hex data of the license key. |
Error | 46 | Unable to read license key. |
Error | 47 | Unable to find license key. |
SystemManager.GetLicenseKeyDataLength
This function is only relevant for you if you have made an agreement with Across regarding additional license keys.
Returns the data length of a certain additional license key.
Parameters
Type | Name | Description | |
1 | int | LicenseContentID | The content ID of the license key. |
Return Values
Result | Type/Value | Interpretation |
Success | int | The data length of the license key. |
Error | 46 | Unable to read license key. |
Error | 47 | Unable to find license key. |
SystemManager.GetLicenseKeyID
This function is only relevant for you if you have made an agreement with Across regarding additional license keys.
Returns the ID of the master license key.
Return Values
Result | Type/Value | Interpretation |
Success | int | The data length of the license key. |
Error | 46 | Unable to read license key. |
SystemManager.GetLicenseKeyVersion
This function is only relevant for you if you have made an agreement with Across regarding additional license keys.
Returns the version of a certain additional license key.
Parameters
Type | Name | Description | |
1 | int | LicenseContentID | The content ID of the license key. |
Return Values
Result | Type/Value | Interpretation |
Success | int | The data length of the license key. |
Error | 46 | Unable to read license key. |
Error | 47 | Unable to find license key. |
SystemManager.GetProductVersion
Returns the product version of the current across installation.
Return Values
Result | Type/Value | Interpretation |
Success | string | The patch state. |
Error | 1 | crossAPI SI is not connected to the Across Server. |
Error | 8 | The server has given an incorrect answer. |
Error | 81 | Cannot get product version. |
SystemManager.KillDeadOfficeProcesses
Ends Office processes that are unresponsive.
In the long run, incorrectly ended MS Office processes can lead to problems with your integration software. Make use of this function in order to solve this type of conflict.
Parameters
Type | Name | Description | |
1 | string | ST | A security token for use in other crossAPI SI functions. |
Return Values
Result | Type/Value | Interpretation |
Success | Is always empty. | |
Error | 1 | crossAPI SI is not connected to the Across Server. |
Error | 4 | The assigned security token is either invalid or expired. |
Error | 8 | The server has given an incorrect answer. |
Error | 20 | One or more invalid parameters have been assigned to the function. An example of this is a NULL pointer in C++ when a string is expected. |
SystemManager.SearchDeadOfficeProcesses
Searches for Office processes that no longer react.
In the long run, incorrectly ended MS Office processes can lead to problems with your integration software. Make use of this function in order to solve this type of conflict.
Parameters
Type | Name | Description | |
1 | string | ST | A security token for use in other crossAPI SI functions. |
Return Values
Result | Type/Value | Interpretation |
Success | The process names of the unresponsive Office processes. Separated by semicolons. | |
Error | 1 | crossAPI SI is not connected to the Across Server. |
Error | 4 | The assigned security token is either invalid or expired. |
Error | 8 | The server has given an incorrect answer. |
Error | 20 | One or more invalid parameters have been assigned to the function. An example of this is a NULL pointer in C++ when a string is expected. |