Namespace: |
|
Content: |
complex, 3 attributes, 9 elements, elem. wildcard |
Defined: |
globally in myDocuments.xsd; see XML source |
Includes: |
|
Used: |
at 1 location |
XML Representation Summary |
||||||||||||
<... |
||||||||||||
|
||||||||||||
> |
||||||||||||
|
||||||||||||
</...> |
<xsd:annotation>
<xsd:documentation>
</xsd:annotation>
This element defines the basic document type.
</xsd:documentation>
As with a traditional operating system file store, documents in the .NET Documents service store opaque binary data. The content of this data is completely unknown to the service. Documents support multiple streams, and they always have at least a single stream with a null name. When adding a document, it must contain a single reference to an existing folder ID, and the name given must be unique within that folder. Otherwise the operation will fail. When the document is created, it automatically creates an empty stream object with a null name. Document attributes and properties can be updated if appropriate. Restrictions concerning references and streams are enforced when updating a document. If an individual document is deleted (by specifying the document ID in the .NET My Services Delete method) then all references will be deleted, all streams will be deleted, and the document will be deleted immediately. If the final reference object within the document object is deleted, then the document object and all streams will be deleted. <xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="cat" type="hs:catType"/>
</xsd:sequence>
<xsd:annotation>
</xsd:element>
<xsd:documentation>
</xsd:annotation>
The name of the document.
</xsd:documentation>
<xsd:any maxOccurs="unbounded" minOccurs="0" namespace="##other" processContents="skip"/>
</xsd:complexType>
|
Type: |
|
Use: |
required |
Defined: |
Type: |
|
Use: |
required |
Defined: |
Type: |
|
Use: |
required |
Defined: |
Type: |
attributeType, complex content |
Defined: |
Type: |
hs:catType, empty content |
Defined: |
Type: |
xsd:dateTime, predefined, simple content |
Defined: |
Type: |
xsd:dateTime, predefined, simple content |
Defined: |
Type: |
lockType, empty content |
Defined: |
Type: |
hs:localizableString, simple content |
Defined: |
<xsd:annotation>
<xsd:documentation>
</xsd:annotation>
The name of the document.
</xsd:documentation>
</xsd:element>
|
Type: |
propType, complex content |
Defined: |
Type: |
refType, complex content |
Defined: |
Type: |
streamType, complex content |
Defined: |
Defined: |
<xsd:any maxOccurs="unbounded" minOccurs="0" namespace="##other" processContents="skip"/>
|