2.3.4.2.85 Section_Type

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

Referenced by: StyleSheet_Type, Sheet_Type, DocumentSheet_Type, PageSheet_Type, ShapeSheet_Type

A complex type that specifies a collection of related properties.

Child Elements:

Cell: A Cell_Type element that specifies a single property.

Trigger: A Trigger_Type element that specifies the existence of an update trigger associated with the section.

Row: A Row_Type element that specifies a collection of Cell_Type elements.

Attributes:

N: An xsd:string ([XMLSCHEMA2] section 3.2.1) attribute that specifies the language-independent name of a collection of properties. It MUST be unique amongst all of the Section_Type elements of the containing Sheet_Type element unless it is equal to "Geometry". It MUST be equal to a value as specified in Sections.

Del: An xsd:boolean ([XMLSCHEMA2] section 3.2.2) attribute that specifies whether a collection that would otherwise be inherited has been deleted. It MUST be equal to zero or one. A value of one specifies that a collection has been deleted and that the values of the properties in the collection are not inherited. A value of zero specifies that a collection of properties is valid for the shape. If the Del attribute is not present, the value is zero.

IX: An xsd:unsignedInt ([XMLSCHEMA2] section 3.3.22) attribute that specifies the zero-based index of the element. It MUST be unique amongst all of the Section_Type elements with the same N attribute of the containing Sheet_Type. It MUST be greater than the IX attribute of any preceding Section_Type element with the same N attribute of the containing Sheet_Type.

When the IX attribute is not present, the index of the element is calculated implicitly by counting the number of  preceding Section_Type elements with the same N attribute in the containing Sheet_Type.

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

 <xsd:complexType name="Section_Type">
   <xsd:sequence>
     <xsd:element name="Cell" type="Cell_Type" minOccurs="0" maxOccurs="unbounded"/>
     <xsd:element name="Trigger" type="Trigger_Type" minOccurs="0" maxOccurs="unbounded"/>
     <xsd:element name="Row" type="Row_Type" minOccurs="0" maxOccurs="unbounded"/>
   </xsd:sequence>
   <xsd:attribute name="N" type="xsd:string" use="required"/>
   <xsd:attribute name="Del" type="xsd:boolean"/>
   <xsd:attribute name="IX" type="xsd:unsignedInt"/>
 </xsd:complexType>