Section element (Sheet_Type complexType) (Visio XML)

Specifies a collection of related properties.

Element information

Value
Element type
Section_Type
Namespace
http://schemas.microsoft.com/office/visio/2012/main
Schema file
VisioSchema15.xsd
Document parts
document.xml, masters.xml, master#.xml, pages.xml, page#.xml

Definition

< xs:element name="Section" type="Section_Type" minOccurs="0" maxOccurs="unbounded" >
</xs:element >

Elements and attributes

If the schema defines specific requirements, such as sequence, minOccurs, maxOccurs, and choice, see the definition section.

Parent elements

Element Type Description
DocumentSheet
DocumentSheet_Type
Specifies properties of a drawing.
PageSheet
PageSheet_Type
Specifies the properties of a page in a drawing.
PageSheet
Master_Type complexType
Specifies the properties of the drawing page associated with the master.
Shape
ShapeSheet_Type
Specifies a collection of properties associated with a shape.
Sheet
Sheet_Type
Specifies a collection of properties associated with a style, drawing, drawing page, or shape.
StyleSheet
StyleSheet_Type
Specifies a style sheet.

Child elements

Element Type Description
Cell
Cell_Type
Specifies a single property.
Row
Row_Type
Specifies a collection of Cell_Type elements.

Attributes

Attribute Type Required Description Possible values
Del
xsd:boolean
optional
Specifies whether a collection that would otherwise be inherited has been deleted. It MUST be equal to 0 or 1. A value of 1 specifies that the collection is unused and MUST be ignored. A value of 0 specifies that the collection of properties is valid for the shape. If the Del attribute is not present, the value is 0. Values of the xsd:boolean type.
IX
xsd:unsignedInt
optional
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. Values of the xsd:unsignedInt type.
N
xsd:string
required
Specifies the language-independent name of the 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 subheading in Sections. Values of the xsd:string type.

Remarks

The N attribute of this Section element must be one of a limited set of values that correspond to ShapeSheet cells. Refer to the table below to determine the values of the N attribute that are permitted for this Section element.

Value Description More information
Actions
A collection of properties that are used for formula evaluation. It MUST have a ShapeSheet_Type or PageSheet_Type parent element. Actions Section
ActionTag
A collection of properties that are used for formula evaluation only. It MUST have a ShapeSheet_Type or PageSheet_Type parent element. Action Tag Section
Connections
A collection of properties that are used for formula evaluation only. It MUST have a ShapeSheet_Type parent element.
Controls
A collection of properties that are used for formula evaluation only. It MUST have a ShapeSheet_Type parent element. Controls Section
Hyperlink
A collection of related properties that specify the shape hyperlinks. It MUST have a ShapeSheet_Type parent element. Hyperlinks Section
ShapeData
A collection of related properties that specify the shape data. It MUST have a ShapeSheet_Type parent element. Shape Data Section
User
A collection of properties that are used for formula evaluation. It MUST have a DocumentSheet_Type, PageSheet_Type, or ShapeSheet_Type parent element. User-defined Cells Section

The IX attribute of this Section element must be one of a limited set of values that correspond to ShapeSheet cells. Refer to the table below to determine the values of the IX attribute that are permitted for this Section element.

Value Description More information
Annotation
A collection of properties that contain information about comments inserted into a document page. Annotation Section
Character
A collection of related properties that specify the character properties of the text of a shape. It MUST have a ShapeSheet_Type parent element or a StyleSheet_Type parent element. Character Section
Connections
A collection of properties that are used for formula evaluation only. It MUST have a ShapeSheet_Type parent element. Connection Points Section
Field
A collection of related properties that specify the text fields of a shape. It MUST have a ShapeSheet_Type parent element. Text Fields Section
FillGradient
A collection of properties that specify the fill color gradient of a shape. It MUST have a ShapeSheet_Type or StyleSheet_Type parent element. Fill Gradient Section
Geometry
A collection of related properties that specify the geometry visualization. It MUST have a ShapeSheet_Type parent element. The first Row_Type child element of this element MUST be of type MoveTo, RelMoveTo, Ellipse, or InfiniteLine. Geometry Section
Layers
A collection of properties that show all layers defined on a drawing page. It MUST be the child of a PageSheet_Type element. Layers Section
Line Gradient
A collection of related properties that specify the line color gradient of a shape. It MUST have a ShapeSheet_Type or StyleSheet_Type parent element. Line Gradient Section
Paragraph
A collection of related properties that specify the paragraph properties of the text of a shape. It MUST have a ShapeSheet_Type parent element or a StyleSheet_Type parent element. Paragraph Section
Reviewer
A collection of properties that are used for formula evaluation. It MUST have a DocumentSheet_Type parent element. Reviewer Section
Scratch
A collection of properties that are used for formula evaluation. It MUST have a DocumentSheet_Type, PageSheet_Type, or ShapeSheet_Type parent element. Scratch Section
Tabs
A collection of related properties that specify the tabs properties of the text of a shape. It MUST have a ShapeSheet_Type parent element or a StyleSheet_Type parent element. Tabs Section