HotDocs.Server.Application Class
The Application object, representing the HotDocs Server application itself, exposes core HotDocs Server features in a more stateless fashion.
Namespace: HotDocs.Server
Assembly: HotDocs.Server in HotDocs.Server.dll
This class implements the following interfaces:
-
IDisposable: The class can be disposed.
Methods
Method | Description |
![]() |
This constructor initializes a new instance of the Application class. |
![]() |
Assemble a document from a template. |
![]() |
Build the support files needed for a template interview. |
![]() |
This method is an implementation of the IDisposable.Dispose method that releases unmanaged resources held by an instance of the Application class. |
![]() |
Get an interview for a template. |
![]() |
Get an interview definition for a template using a state string. |
![]() |
Get an interview definition for a template using a template path |
![]() |
Deprecated. Get the version number assigned by HotDocs to an interview definition. |
![]() |
This method can be used for joining two or more files by appending multiple documents to another. |
![]() |
Remove the files on the server needed for the template interview. |
Properties
Property | Description |
![]() |
This property is non-zero (true) if the Application.UnansweredVariablesList collection is not empty. |
![]() |
The list of pending assemblies generated from the last call to Application.AssembledDocument. |
![]() |
This property is a collection of variable names, and corresponds to Application.MarkedVariables in the COM API. |