2.3.4.2.98 VisioDocument_Type

Target namespace: http://schemas.microsoft.com/office/visio/2011/1/core

Referenced by: VisioDocument

A complex type that specifies properties of a web drawing.

Child Elements:

DocumentSettings: A DocumentSettings_Type element that is unused and MUST be ignored.

Colors: A Colors_Type element that specifies the color table for the web drawing.

FaceNames: A FaceNames_Type element that specifies the font table for the web drawing.

StyleSheets: A StyleSheets_Type element that specifies a collection of style sheets in the web drawing.

DocumentSheet: A DocumentSheet_Type element that specifies properties of the web drawing.

EventList: An EventList_Type element that that is unused and MUST be ignored.

HeaderFooter: A HeaderFooter_Type element that is unused and MUST be ignored.

PublishSettings: A PublishSettings_Type element that specifies the set of drawing pages that are viewable and set of recordsets that can be refreshed in the web drawing. If this element is missing, all drawing pages are viewable and all recordsets can be refreshed in the web drawing.

The following W3C XML Schema ([XMLSCHEMA1] section 2.1) fragment specifies the contents of this complex type.

 <xsd:complexType name="VisioDocument_Type">
   <xsd:sequence>
     <xsd:element name="DocumentSettings" type="DocumentSettings_Type" minOccurs="0" maxOccurs="1"/>
     <xsd:element name="Colors" type="Colors_Type" minOccurs="0" maxOccurs="1"/>
     <xsd:element name="FaceNames" type="FaceNames_Type" minOccurs="0" maxOccurs="1"/>
     <xsd:element name="StyleSheets" type="StyleSheets_Type" minOccurs="0" maxOccurs="1"/>
     <xsd:element name="DocumentSheet" type="DocumentSheet_Type" minOccurs="0" maxOccurs="1"/>
     <xsd:element name="EventList" type="EventList_Type" minOccurs="0" maxOccurs="1"/>
     <xsd:element name="HeaderFooter" type="HeaderFooter_Type" minOccurs="0" maxOccurs="1"/>
     <xsd:element name="PublishSettings" type="PublishSettings_Type" minOccurs="0" maxOccurs="1"/>
     <xsd:any minOccurs="0" maxOccurs="unbounded" namespace="##other" processContents="lax"/>
   </xsd:sequence>
   <xsd:anyAttribute namespace="##other" processContents="lax"/>
 </xsd:complexType>