HotDocs_Online Application Object
The Application object, representing the HotDocs Server application itself, exposes core HotDocs Server features in a more stateless fashion.
Interface Information
ProgID: | HotDocs_Online.Application.11.0 |
Version Independent ProgID: | HotDocs_Online.Application |
CLSID: | {BA8ACA36-3A71-41B9-AE32-A33DF8211EEC} |
_Application Interface: | IID: {30C8BD35-3CF6-4557-8FAC-CED51DDA4C81} |
_Application2 Interface: | IID: {30C8BD36-3CF6-4557-8FAC-CED51DDA4C81} |
_Application5 Interface: |
IID: {08B875A1-46F5-4CFC-A7B4-33B6FEC53CC1} Default interface introduced in HotDocs Server 11.1 |
_ApplicationEvents Interface: | IID: {BA8ACA36-3A71-41B9-AE32-A33DF8211EEC} |
Methods
Method | Description |
AddLogEntry | Add a new log entry. |
AppendDocumentFile | This method joins one document to the end of another document. |
AppendDocumentFile2 | This method joins one document to the end of another document. |
AssembleDocument | Assemble a document from a template. |
AssembleDocument2 | Assemble a document from a template. |
BuildSupportFiles | Build the support files needed for a template interview. |
GetDocumentFileExtension | Get the extension for a document that would be assembled from a template. |
GetHotDocsVersion | Return the version of HotDocs that was used to publish a template.
This method was deprecated in HotDocs Server 11. |
GetInterview2 | Get an interview for a template. |
GetInterviewDefinitionFromState | Get an interview definition for a template using a state string. |
GetInterviewDefinitionFromTemplate | Get an interview definition for a template using a template path |
GetInterviewVersion | Deprecated. Get the version number assigned by HotDocs to an interview definition. |
JoinDocumentFiles | This method can be used for joining two or more files by appending multiple documents to another. |
RemoveSupportFiles | Remove the files on the server needed for the template interview. |
Properties
Property | Description |
Assemblies | The list of pending assemblies generated from the last call to AssembledDocument2. |
MarkedVariables | The list of unanswered variables generated from the last document assembly. |
MarkedVariableSize | The number of unanswered variables generated from the last assembly. |
MarkedVariablesString | The list of unanswered variables generated from the last document assembly. |
PDFAdvantageInstalled | This property returns a Boolean value indicating whether or not HotDocs Server can assemble PDF-based templates. You should check this property before assembling a PDF-based form (.HPT) template to avoid errors generated by attempting to assemble an .HPT template without PDF Advantage. |
Version | This property returns the HotDocs Server version number. For example, if HotDocs Server 11 is running, this property returns HotDocs Server 11. |