Microsoft.EnterpriseManagement.SystemCenter.Subscription.WindowsWorkflowTaskWriteAction.SchemaType (SchemaType)

Element properties:

AccessibilityPublic
CommentSchema for the write action that launches windows workflows.

Source Code:

<SchemaType ID="Microsoft.EnterpriseManagement.SystemCenter.Subscription.WindowsWorkflowTaskWriteAction.SchemaType" Comment="Schema for the write action that launches windows workflows." Accessibility="Public">
<xsd:complexType name="WorkflowParametersType">
<xsd:sequence minOccurs="0" maxOccurs="unbounded">
<xsd:element name="WorkflowParameter" type="WorkflowParameterType" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="WorkflowArrayParameter" type="WorkflowArrayParameterType" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="WorkflowParameterType">
<xsd:simpleContent>
<xsd:extension base="xsd:string">
<xsd:attribute name="Name" type="xsd:string"/>
<xsd:attribute name="Type" type="PropertyType"/>
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
<xsd:complexType name="WorkflowArrayParameterType">
<xsd:sequence minOccurs="0" maxOccurs="unbounded">
<xsd:element name="Item" type="xsd:string"/>
</xsd:sequence>
<xsd:attribute name="Name" type="xsd:string"/>
<xsd:attribute name="Type" type="PropertyType"/>
</xsd:complexType>
<xsd:simpleType name="PropertyType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="boolean"/>
<xsd:enumeration value="dateTime"/>
<xsd:enumeration value="decimal"/>
<xsd:enumeration value="double"/>
<xsd:enumeration value="guid"/>
<xsd:enumeration value="int"/>
<xsd:enumeration value="uint"/>
<xsd:enumeration value="string"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="RetryExceptionsType">
<xsd:sequence minOccurs="0" maxOccurs="unbounded">
<xsd:element name="RetryException" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
<xsd:simpleType name="MaximumRunningTimeSecondsType">
<xsd:restriction base="xsd:nonNegativeInteger">
<xsd:minInclusive value="60" fixed="true"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="WindowsWorkflowConfigurationType">
<xsd:sequence>
<xsd:element name="AssemblyName" type="xsd:string" minOccurs="1" maxOccurs="1"/>
<xsd:element name="WorkflowTypeName" type="xsd:string" minOccurs="1" maxOccurs="1"/>
<xsd:element name="WorkflowParameters" type="WorkflowParametersType"/>
<xsd:element name="RetryExceptions" type="RetryExceptionsType"/>
<xsd:element name="RetryDelaySeconds" type="xsd:nonNegativeInteger"/>
<xsd:element name="MaximumRunningTimeSeconds" type="MaximumRunningTimeSecondsType"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="SubscriptionType">
<xsd:sequence minOccurs="1" maxOccurs="1">
<xsd:element name="VisibleWorkflowStatusUi" type="xsd:boolean" minOccurs="0" maxOccurs="1"/>
<xsd:element name="EnableBatchProcessing" type="xsd:boolean" minOccurs="0" maxOccurs="1"/>
<xsd:element name="WindowsWorkflowConfiguration" type="WindowsWorkflowConfigurationType" minOccurs="1" maxOccurs="1"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="InternalSubscriptionType">
<xsd:sequence>
<xsd:element name="Subscription" type="SubscriptionType" minOccurs="1" maxOccurs="1"/>
<xsd:element name="Id" type="xsd:string"/>
<xsd:element name="TargetId" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</SchemaType>