complexType "streamType"
Namespace:
Content:
complex, 3 attributes, 2 elements, elem. wildcard
Defined:
globally in myDocuments.xsd; see XML source
Includes:
definitions of 3 attributes, 2 elements, elem. wildcard
Used:
XML Representation Summary
<...
   
 = 
xsd:string
 = 
xsd:string
 = 
xsd:int
   
>
   
Content: 
</...>
Content Model Elements (2):
body (in stream), httpHeaders (in stream)
All Direct / Indirect Based Elements (1):
stream (in document)
Known Usage Locations
Annotation
This element contains information about a single stream within a document. Documents support multiple streams of data. Each stream is stored as a separate object from the document in the .NET My Services content document. Streams have names that must be unique to a given document. When adding a stream, stream names must be unique for a given document. When updating a stream, stream names must be unique within a given document. The null stream can not be renamed. The null stream may not be deleted. Any other stream may be deleted.
XML Source (see within schema source)
<xsd:complexType name="streamType">
<xsd:annotation>
<xsd:documentation>
This element contains information about a single stream within a document.

Documents support multiple streams of data. Each stream is stored as a separate object from the
document in the .NET My Services content document. Streams have names that must be unique to a given
document.

When adding a stream, stream names must be unique for a given document.

When updating a stream, stream names must be unique within a given document. The null stream
can not be renamed.

The null stream may not be deleted. Any other stream may be deleted.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="0" name="httpHeaders" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
The value of this optional element is returned by the .NET Documents service for an HTTP GET operation in
the response headers. If this element is empty, then no additional response headers will be returned. If this element
does not exist, the default response header for the file extension will be returned.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element maxOccurs="1" minOccurs="0" name="body" type="xsd:hexBinary"/>
<xsd:any maxOccurs="unbounded" minOccurs="0" namespace="##other" processContents="skip"/>
</xsd:sequence>
<xsd:attribute maxOccurs="1" minOccurs="1" name="name" type="hs:string">
<xsd:annotation>
<xsd:documentation>
This attribute specifies a name for the stream which is unique within this document.
There is always one stream with the null name ("").
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute maxOccurs="1" minOccurs="0" name="href" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
This attribute specifies the HTTP reference to the actual stream object data.
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute maxOccurs="1" minOccurs="1" name="size" type="xsd:int">
<xsd:annotation>
<xsd:documentation>
This attribute specifies the size of the stream data in bytes.
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
Attribute Detail (all declarations; 3/3)
href
Type:
xsd:string, predefined
Use:
optional
Defined:
locally within (this) streamType complexType
This attribute specifies the HTTP reference to the actual stream object data.
XML Source (see within schema source)
<xsd:attribute maxOccurs="1" minOccurs="0" name="href" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
This attribute specifies the HTTP reference to the actual stream object data.
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>

name
Type:
Use:
optional
Defined:
locally within (this) streamType complexType
This attribute specifies a name for the stream which is unique within this document. There is always one stream with the null name ("").
XML Source (see within schema source)
<xsd:attribute maxOccurs="1" minOccurs="1" name="name" type="hs:string">
<xsd:annotation>
<xsd:documentation>
This attribute specifies a name for the stream which is unique within this document.
There is always one stream with the null name ("").
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>

size
Type:
xsd:int, predefined
Use:
optional
Defined:
locally within (this) streamType complexType
This attribute specifies the size of the stream data in bytes.
XML Source (see within schema source)
<xsd:attribute maxOccurs="1" minOccurs="1" name="size" type="xsd:int">
<xsd:annotation>
<xsd:documentation>
This attribute specifies the size of the stream data in bytes.
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
Content Element Detail (all declarations; 3/3)
body
Type:
xsd:hexBinary, predefined, simple content
Defined:
locally within (this) streamType complexType
XML Source (see within schema source)
<xsd:element maxOccurs="1" minOccurs="0" name="body" type="xsd:hexBinary"/>

httpHeaders
Type:
xsd:string, predefined, simple content
Defined:
locally within (this) streamType complexType
The value of this optional element is returned by the .NET Documents service for an HTTP GET operation in the response headers. If this element is empty, then no additional response headers will be returned. If this element does not exist, the default response header for the file extension will be returned.
XML Source (see within schema source)
<xsd:element maxOccurs="1" minOccurs="0" name="httpHeaders" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
The value of this optional element is returned by the .NET Documents service for an HTTP GET operation in
the response headers. If this element is empty, then no additional response headers will be returned. If this element
does not exist, the default response header for the file extension will be returned.
</xsd:documentation>
</xsd:annotation>
</xsd:element>

{any element with non-schema namespace}
Defined:
within (this) streamType complexType
XML Source (see within schema source)
<xsd:any maxOccurs="unbounded" minOccurs="0" namespace="##other" processContents="skip"/>