TemplatePackageManifest Members

The TemplatePackageManifest type exposes the following members.
Constructors

  NameDescription
Public methodTemplatePackageManifest
Create a new instance.
Back to Top
Methods

  NameDescription
Public methodCopy
Create a deep copy.
Public methodOnlineEquals
Determines whether the specified OnlineObject is equal to the current OnlineObject.
(Inherited from OnlineObject.)
Public methodStatic memberFromStream
Create a new manifest instance and initialize it by deserializing from a stream.
Public methodStatic memberFromXml
Create a new manifest instance and initialize it by deserializing an XML string.
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 methodShouldSerializeAdditionalHDFiles
Returns true if AdditionalHDFiles should be serialized to XML. For internal use only.
Public methodShouldSerializeOtherTemplates
Returns true if OtherTemplates should be serialized to XML. For internal use only.
Public methodToStream
Serialize this manifest to an XML string and write it to a stream using UTF-8 encoding (with a byte-order-mark).
Public methodOnlineToString
Returns a string that represents the current object.
(Inherited from OnlineObject.)
Public methodToXml
Serialize this manifest to an XML string
Back to Top
Properties

  NameDescription
Public propertyAdditionalFiles
A list of other files needed to use the main template. They are usually graphics or help files. Each name must be an internal name for the package. E.g. "icon.jpg"
Public propertyAdditionalHDFiles
A list of additional files needed by the template.
Public propertyAllFiles
Return all of the files referenced in the manifest, including the main template file and all its dependencies. This returns all except the manifest file itself.
Public propertyAllFilesExceptGenerated
Return all of the files referenced in the manifest, including the main template file and all its dependencies, except all generated files (.js, .dll, .hvc) and the manifest file itself.
Public propertyExpirationDate
The date the package expires.
Public propertyExpirationDateSpecified
Returns true if there is an expiration date specified.
Public propertyExtensionDays
The number of warning days preceding the expiration date.
Public propertyExtensionDaysSpecified
Returns true if there are extension days specified.
Public propertyHotDocsVersion
The version of HotDocs that created this package
Public propertyMainTemplate
The information of the main template.
Public propertyOtherTemplates
The information of other templates used by the main template using INSERT and ASSEMBLE instructions.
Public propertyPublishDateTime
The date and time the package was published in XSD UTC format.
Public propertySignature
The SHA-1 hash of the files in the package.
Public propertyVersion
Return the HotDocs version number that created this package.
Public propertyWarningDays
The number of warning days preceding the expiration date.
Public propertyWarningDaysSpecified
Returns true if there is an warning date specified.
Back to Top
See Also