<subtag> Tag

Attribute

Required

Default

Description

paramName

Yes

N/A

Specifies the actual parameter name for the method/tag.
NOTE: This value can be a property or field name on the object. However, the returnToSender value must also be true.
NOTE: both this value and the parameter name for the actual method, property name, or field name are case-sensitive

tag

Yes

N/A

The tag or alias to look for in the body of the email. This value is not case sensitive.

required

No

False

Determines whether Dovetail Email Agent should require this tag to be present. If it is not present in the email, Dovetail Email Agent will return an error to the originator.

isActive

No

True

Determines whether Dovetail Email Agent should process this subtag at all.

isOutput

No

False

Determines whether Dovetail Email Agent whether this is an 'out' or 'ref' parameter (ByRef in VB.NET). Dovetail Email Agent handles these types of parameters differently.
NOTE: If this value is true, the paramName attribute MUST refer to a method argument and not a property or field.

returnToSender

No

False

Determines whether Dovetail Email Agent should send the value of the parameter/property/field to the user in a reply email (if success reply emails are enabled).

This value can only be true when this subtag is an output parameter or a Property on the class of the method being invoked.

defaultValue

No

(varies by param datatype)

Specifies the value that Dovetail Email Agent should use for this parameter if none was specified by the user.
NOTE: This value is ignored if the paramName value references a property or field or if the required attribute value is true.

See Also

Dovetail Email Agent API Tag XML Structure

<tag> Tag

Next

Custom Contact Validation

<subtag> Tag