Share via


Resolution Complex Type

Defines information about a resolver that the package can run to fix the root cause issue.

<xs:complexType name="Resolution">
    <xs:sequence>
        <xs:element name="Data"
            type="dcmRR:Data"
            maxOccurs="2"
            minOccurs="2"
         />
        <xs:element name="DetailedInformation"
            type="dcmRR:DetailedInformation"
            maxOccurs="1"
            minOccurs="1"
         />
    </xs:sequence>
    <xs:attribute name="id"
        type="xsd:string"
        use="required"
     />
    <xs:attribute name="name"
        type="xsd:string"
        use="required"
     />
</xs:complexType>

Child elements

Element Type Description
Data [dcmRR:Data](report-data-complextype.md) The resolution contains a Data element for each of the following properties:
  • The description of the resolver. The Id attribute for this property is Description.
  • The status that indicates whether the package ran the resolver. Possible values are:
    • Not Run the package did not run the resolver
    • Succeeded the package ran the resolver (indicates that the resolver ran and did not fail but does not indicate that the resolver fixed the issue)
    • Failed the package ran the resolver but the resolver failed
    • Informational the resolver did not specify a script to fix the issue but instead provided text that was displayed to the user that asked them to perform an action in an attempt to fix the issue.
    The Id attribute for this property is Status.
The text body of the Data element contains the property's value.
DetailedInformation [dcmRR:DetailedInformation](./report-detailinformation-complextype.md) Defines the custom detailed resolution information that the package author adds to the report. The information is added if the resolver script calls the [Update-DiagReport](update-diagreport-cmdlet.md) cmdlet.

Attributes

Name Type Description
id xsd:string The identifier that identifies the resolver.
name xsd:string The name of the resolver.

Requirements

Minimum supported client
Windows 7 [desktop apps only]
Minimum supported server
Windows Server 2008 R2 [desktop apps only]