Aqualogic Interaction API  
 

IPTDocumentType Methods

The methods of the IPTDocumentType interface are listed below. For a complete list of IPTDocumentType interface members, see the IPTDocumentType Members topic.

Public Instance Methods

ClearDefaults Clears the defaults list.
ClearOverrides Clears the overrides list
GetAccessorCLSID GetAccessorCLSID is used to retrieve the GUID of the Accessor associated with this Doc Type. This can be used to get info about the Accessor, or instantiate it.
GetAccessorFormatID GetAccessorFormatID is used to retrieve the location format associated with the Accessor that's associated with this DocType. It can be easier to call this than to get it from the Accessor
GetApprovalSettings Returns the approval settings
GetCardOverrideImageUUID Returns the card override image uuid
GetCommonFields GetCommonFields is used to retrieve a SafeArray of common field names and descriptions for this Document Type. This is basically a pass-through to the Accessor
GetDefaultsList Gets the defaults list
GetDefaultValueAsByte Returns default value of property id as byte
GetDefaultValueAsDouble Returns default value of property id as double
GetDefaultValueAsFloat Returns default value of property id as float
GetDefaultValueAsInt Returns the default values as an int.
GetDefaultValueAsObject Returns default value of property id as Object
GetDefaultValueAsString Returns the default values as a string.
GetDefaultValueAsXPDateTime Returns default value as XPDateTime
GetFullTextIndex Returns if this document type has full text index
GetOverridesList Returns the Overrides list
GetOverrideValueAsByte Returns the override value of a property id as byte.
GetOverrideValueAsDouble Returns the override value of a property id as double.
GetOverrideValueAsFloat Returns the override value of a property id as float.
GetOverrideValueAsInt Returns the override value of a property id as int.
GetOverrideValueAsObject Returns the override value of a property id as Object.
GetOverrideValueAsString Returns the override value of a property id as String.
GetOverrideValueAsXPDateTime Returns the override value of a property id as XPDateTime.
GetPropertyMap GetPropertyMap is used to retrieve the PropertyMap associated with this Doc Type. If the PropMap is edited, and the Doc Type is stored, the changes to the PropMap will be stored.
GetRequiredPropertyIDs GetRequiredPropertyIDs retrieves a SafeArray of property IDs that are "required" for cards created from this Document Type
SetAccessorCLSID SetAccessorCLSID is used to associate the Doc Type with a particular Accessor. This will also affect the Data Format.
SetApprovalSettings Sets the approval settings
SetDefaultValueOverloaded. Sets the default value of a property id.
SetFullTextIndex Sets the document type to have full text indexing
SetOverrideValueOverloaded. Sets the override value of a given property id
SetRequiredPropertyIDs SetRequiredPropertyIDs allows the client to specify a SafeArray of Property IDs that are considered "required" for this Doc Type.

See Also

IPTDocumentType Interface | com.plumtree.server Namespace