HotDocs.AssemblyCollectionClass Object

This object represents the collection of Assembly objects awaiting assembly in the HotDocs assembly queue. The integration cannot create this object. To use it, you must retrieve the Assemblies property from the Application object.

General Information

ProgID: HotDocs.AssemblyCollection.11.0
HotDocs.AssemblyCollection (version-independent)

CLSID:

{C5038B17-D521-4f4b-91C1-62F55A622D25}

The following table shows the name and IID for each interface, as well as the version of HotDocs in which it was introduced. The primary interface and the main public interface exposed by this object is AssemblyCollection.

Name IID Added in
AssemblyCollection {BF92F712-50A9-4b2c-9D14-0956C1883C5A} Added in HotDocs 6.0

Methods

Method Description
Add This method adds a HotDocs.Assembly object to the HotDocs assembly queue.
AddToQueue This method creates a new HotDocs.Assembly object and adds it to the HotDocs assembly queue with a set of commonly used default values.
Clear This method removes all the Assembly objects (except the currently executing assembly) from the assembly collection.
FindByHandle When given an assemblyHandle, this method returns the index for the corresponding Assembly object.
Insert This method inserts a HotDocs.Assembly object into the assembly queue at the specified position. This method is similar to the AssemblyCollection.Add() method, except it allows the integration to specify the location of the object in the queue.
Item This method retrieves the Indexth item from the collection and returns it to the caller.
Move This method moves the oldindex item in the collection to the newindex position.
Remove This method removes the Assembly object at the Indexth position in the assembly queue. However, this method cannot remove the Assembly object for the active assembly.

Properties

Property Description
Application [Read-only] This property returns a reference to the Application object.
Count [Read-only] This property returns the number of items in the AssemblyCollectionClass object.