HotDocs.ComponentProperty Object

This object represents a specific property of a HotDocs component. For example, it may be the title or prompt of a variable.

General Information

ProgID: HotDocs.ComponentProperty.11.0
HotDocs.ComponentProperty (version-independent)
CLSID: {8578D0FF-563A-4A7C-A3B7-08AC6448C3C8}

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 _ComponentProperty.

Name IID Added in
_ComponentProperty {24048358-5809-46AC-A294-3C1ED9DE10E8} Added in HotDocs 2006

Properties

Property Description
Name [Read-only] This property returns the name of the component property. (A list of the names of HotDocs-defined properties can be found here.)
ReadOnly [Read-only] This Boolean property indicates whether or not the component property is read-only. For example, checking the value of this property in your code before you change the value of a property can avoid unnecessary problems.
Value [Read/Write] This property returns the value stored in the component property. You can use this property to read the existing value of a property or change its value as needed. (Before changing the value, however, make sure the property is not read-only.)
VariantType [Read-only] This property returns an integer corresponding to the component property's variant type.