WorkflowTaskDetail

Represents the details of a workflow task, returned by the GetTaskDetailsUsingStub method.

Syntax

<s:complexType name="WorkflowTaskDetail">
    <s:sequence>
        <s:element minOccurs="0" maxOccurs="1" name="AvailableCustomOutcome" 
            type="tns:ArrayOfConfiguredOutcome" />
        <s:element minOccurs="0" maxOccurs="1" name="ItemProperties" 
            type="tns:ArrayOfField" />
    </s:sequence>
</s:complexType>
<s:complexType name="ArrayOfConfiguredOutcome">
    <s:sequence>
        <s:element minOccurs="0" maxOccurs="unbounded" name="ConfiguredOutcome" nillable="true" 
            type="tns:ConfiguredOutcome" />
    </s:sequence>
</s:complexType>
<s:complexType name="ConfiguredOutcome">
    <s:attribute name="Id" type="s:int" use="required" />
    <s:attribute name="Name" type="s:string" />
    <s:attribute name="CommentsMode" type="tns:CommentsMode" use="required" />
    <s:attribute name="Description" type="s:string" />
    <s:attribute name="BranchIndex" type="s:int" use="required" />
</s:complexType>
<s:simpleType name="CommentsMode">
    <s:restriction base="s:string">
        <s:enumeration value="None" />
        <s:enumeration value="Optional" />
        <s:enumeration value="Required" />
    </s:restriction>
</s:simpleType>
<s:complexType name="ArrayOfField">
    <s:sequence>
        <s:element minOccurs="0" maxOccurs="unbounded" name="Field" nillable="true" 
           type="tns:Field" />
    </s:sequence>
</s:complexType>
<s:complexType name="Field">
    <s:sequence>
        <s:element minOccurs="0" maxOccurs="1" name="Name" type="s:string" />
        <s:element minOccurs="0" maxOccurs="1" name="DisplayName" type="s:string" />
        <s:element minOccurs="0" maxOccurs="1" name="Value" type="s:string" />
    </s:sequence>
</s:complexType>

Remarks

This complex type represents the outcomes and properties of a single workflow task, as returned by the GetTaskDetailsUsingStub method in the GetTaskDetailsUsingStubResult element.

The AvailableCustomOutcomes element contains a serialized collection of ConfiguredOutcome objects, each of which represents a single outcome for the workflow task. For more information about the ConfiguredOutcome object, see .

The ItemProperties element contains a collection of Field elements, each of which represents a field from the SharePoint list or list item for the workflow task. The Name, DisplayName, and Value elements for the Field element represent the internal name, display name, and value, respectively, of that field for the list or list item.

See Also

Concepts

Workflow tasks

Operations

Processing workflow task responses

Reference

GetTaskDetailsUsingStub

Web Service Reference