WorkflowAttributeDefinition

Name WorkflowAttributeDefinition
Usage WorkflowDocumentActionsService
validateWorkflowAttributeDefinition
DocumentContentUpdate
Type Complex

Description

Encapsulates parameters that can be sent to an attribute when using that attribute to perform various operations
(primarily, in the case of workflow attributes, during the generation of XML).

The distinction between parameters and properties is that parameters are used to initially construct the attribute
(via the attribute class constructor), while property definitions are used to set properties on the attribute thereafter.

Structure Definition

ShortName Name Type Description Required? Read only? Cardinality XML Attribute? Implementation Notes
attributeName Attribute Name String Returns the name of the attribute for this workflow attribute definition. Should never be a null or blank value. Required   One No  
parameters Parameters StringList Returns an unmodifiable list of parameters that will be used to construct the attribute as a list of string
values. This list will never be null but it may be empty.
    Many No  
propertyDefinitions Property Definitions PropertyDefinitionList Returns an unmodifiable list of property names and values that will be passed to the attribute upon construction.
This list will never be null but it may be empty.
    Many No