TemplateManifest Members

The TemplateManifest type exposes the following members.
Methods

  NameDescription
Public methodOnlineEquals
Determines whether the specified OnlineObject is equal to the current OnlineObject.
(Inherited from OnlineObject.)
Public methodOnlineGetHashCode
Serves as a hash function for a particular type.
(Inherited from OnlineObject.)
Public methodOnlineGetType
Gets the OnlineType of the current instance.
(Inherited from OnlineObject.)
Public methodStatic memberParseManifest(String, ManifestParseFlags)
ParseManifest parses the XML template manifest indicated by templatePath and creates a corresponding instance of TemplateManifest.
Public methodStatic memberParseManifest(String, TemplateLocation, ManifestParseFlags)
ParseManifest parses the XML template manifest indicated by fileName and location, and creates a corresponding instance of TemplateManifest.
Public methodOnlineToString
Returns a string that represents the current object.
(Inherited from OnlineObject.)
Back to Top
Properties

  NameDescription
Public propertyAdditionalFiles
AdditionalFiles lists additional files that may be required during interviews, assemblies or other processing associated with the template.
Public propertyDataSources
DataSources lists the data sources (DataSource objects) from which the template may (at user request) attempt to retrieve data during an interview.
Public propertyDependencies
Dependencies indicates a collection of files associated with the the main template of the template manifest.
Public propertyDescription
Description provides a description for the main template in the current template manifest.
Public propertyEffectiveCmpFileName
EffectiveCmpFileName is the component file name that is used for document assembly creation with the main template contained in this template manifest.
Public propertyExpirationDate
ExpirationDate indicates the current template cannot be used for document assembly creations after the given date, except possibly for a given number of ExtensionDays
Public propertyExtensionDays
ExtensionDays indicates for how many days after the current templates expiration date has passed users can still perform document assembly creations.
Public propertyFileName
FileName indicates the file name of the current template.
Public propertyHotDocsVersion
HotDocsVersion indicates the version of HotDocs that was used to create the current template manifest.
Public propertyTemplateId
TemplateId identifies the template to distinguish it from other templates.
Public propertyTitle
Title provides the title for the main template in the current template manifest.
Public propertyVariables
Variables Contains the set of variables associated with the main template in the current template manifest.
Public propertyWarningDays
WarningDays indicates for how many days prior to a document's expiration date users should be warned about using the current template for document assembly creations.
Back to Top
See Also