XMSG - XML Messaging Specification Schema Documentation

This accompanies the XMSG XML Messaging Specification Note.


Complex Type : data.reference

Description

This type encodes a reference to an "out-of-band" document. Such a document exists external to the message and is transport dependant on how it is resolved. This document may be XML or non-XML.

Definition

Content

EMPTY

Attributes

NameRequiredDefaultDatatypeDescription
hrefyesuriReference (XML Schema)

The URI of the referenced document.

content.typeyesmimeType (S)

The MIME type of the referenced document.

encodingnostring (XML Schema)

The encoding of the referenced document. This property maybe defaulted to the protocol used to access the document.

Declaration

   <complexType content="empty" name="data.reference">
   <annotation>
   <documentation>
   <body>
   <p>This type encodes a reference to an "out-of-band" document.  Such a document exists external to the message and is transport dependant on how it is resolved.  This document may be XML or non-XML.</p>
   </body>
   </documentation>
   </annotation>
   <attribute use="required" type="uriReference" name="href">
   <annotation>
   <documentation>
   <body>
   <p>The URI of the referenced document.</p>
   </body>
   </documentation>
   </annotation>
   </attribute>
   <attribute use="required" type="xmsg:mimeType" name="content.type">
   <annotation>
   <documentation>
   <body>
   <p>The MIME type of the referenced document.</p>
   </body>
   </documentation>
   </annotation>
   </attribute>
   <attribute use="default" type="string" name="encoding">
   <annotation>
   <documentation>
   <body>
   <p>The encoding of the referenced document.  This property maybe defaulted to the protocol used to access the document.</p>
   </body>
   </documentation>
   </annotation>
   </attribute>
   </complexType>