Share via


2.5.7 Action Schema Part

The Action Schema Part is not optional and contains at least one action to be executed once the task's triggers and conditions cause the task to run.

 <!-- Actions -->
 <xs:complexType name="actionsType">
    <xs:sequence>
       <xs:group ref="actionGroup" maxOccurs="32"/>
    </xs:sequence>
    <xs:attribute name="Context" type="xs:IDREF" use="optional"/>
 </xs:complexType>
 <xs:group name="actionGroup">
    <xs:choice>
       <xs:element name="Exec" type="execType"/>
       <xs:element name="ComHandler" type="comHandlerType"/>
       <xs:element name="SendEmail" type="sendEmailType"/>
       <xs:element name="ShowMessage" type="showMessageType"/>
    </xs:choice>
 </xs:group>
 <!-- Base type for actions. -->
 <xs:complexType name="actionBaseType" abstract="true">
    <xs:attribute name="id" type="xs:ID" use="optional"/>
 </xs:complexType>