The header
| Item | Where it comes from |
|---|---|
| Direction | The PolicyFilePath attribute: Receive when it contains receive, Send when it contains transmit or send, otherwise Pipeline. |
| Version | MajorVersion and MinorVersion of the Document element, shown as for example v1.0. |
| File name | The .btp file's name. |
| Policy file | The PolicyFilePath value, such as BTSReceivePolicy.xml or BTSTransmitPolicy.xml, or No policy file recorded. |
The header line reads, for example, Receive pipeline · v1.0. Open as text on the right opens the file in VS Code's text editor.
The summary
| Count | Meaning |
|---|---|
| Stages | Stages in the file, including empty ones. |
| Components | Components over all stages. |
| Direction | Receive, Send or Pipeline, as in the header. |
The file the viewer reads
<?xml version="1.0" encoding="utf-16"?>
<Document xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
PolicyFilePath="BTSReceivePolicy.xml" MajorVersion="1" MinorVersion="0">
<Stages>
<Stage CategoryId="9d0e4103-4cce-4536-83fa-4a5040674ad6">
<Components />
</Stage>
<Stage CategoryId="9d0e4105-4cce-4536-83fa-4a5040674ad6">
<Components>
<Component>
<Name>Microsoft.BizTalk.Component.XmlDasmComp</Name>
<ComponentName>XML disassembler</ComponentName>
<Description>Streaming XML disassembler</Description>
<Version>1.0</Version>
<Properties>
<Property Name="AllowUnrecognizedMessage">
<Value xsi:type="xsd:boolean">false</Value>
</Property>
<Property Name="DocumentSpecNames" />
</Properties>
<CachedDisplayName>XML disassembler</CachedDisplayName>
<CachedIsManaged>true</CachedIsManaged>
</Component>
</Components>
</Stage>
</Stages>
</Document>This file shows as a Receive pipeline with two stages, Decode (no components) and Disassemble (one component).