2.3.4.2.81 Row_Type

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

Referenced by: Section_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 row.

Attributes:

N: An xsd:string ([XMLSCHEMA2] section 3.2.1) attribute that specifies the language-independent name of a collection of properties. If the N attribute of the containing Section_Type element is equal to "User", "Property", "Actions", "Control", "Hyperlink", or "ActionTag", or if the containing Section_Type element is specified by a SectionDef_Type with a T attribute equal to "Named", the contained Row_Type element MUST specify an N attribute. If a Row_Type element specifies an N attribute, then it MUST NOT specify an IX attribute. This attribute MUST be unique amongst all of the Row_Type elements of the containing Section_Type element.

LocalName: An xsd:string ([XMLSCHEMA2] section 3.2.1) attribute that specifies the language-dependent name of a collection of properties. It MUST be unique amongst all of the Row_Type elements of the containing Section_Type element.

IX: An xsd:unsignedInt ([XMLSCHEMA2] section 3.3.22) attribute that specifies the one-based identifier of a collection of properties. If the N attribute of the containing Section_Type element is equal to "Character", "Field", "FillGradient", "Geometry", "Layer", "LineGradient", "Paragraph", "Reviewer", "Scratch", or "Tabs", or if the containing Section_Type element is specified by a SectionDef_Type with a T attribute equal to "Indexed", the contained Row_Type element MUST specify an IX attribute or the index of the contained Row_Type element MUST be calculated implicitly by counting the number of preceding Row_Type elements with the same N attribute in the containing Section_Type element. If a Row_Type element specifies an IX attribute, then it MUST NOT specify an N attribute. The IX attribute of a Row_Type element MUST be unique amongst all of the Row_Type elements of the containing Section_Type element. It MUST be greater than the IX attribute of any preceding Row_Type element of the containing Section_Type.

T: An xsd:string ([XMLSCHEMA2] section 3.2.1) attribute that specifies the type of the geometric path represented by a collection of properties and used in geometry visualization. It MUST be equal to a value as specified in GeometryRowTypes. It is unused and MUST be ignored unless the Row_Type element has a Geometry Section_Type parent element.

Del: A 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.

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

 <xsd:complexType name="Row_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:sequence>
   <xsd:attribute name="N" type="xsd:string"/>
   <xsd:attribute name="LocalName" type="xsd:string"/>
   <xsd:attribute name="IX" type="xsd:unsignedInt"/>
   <xsd:attribute name="T" type="xsd:string"/>
   <xsd:attribute name="Del" type="xsd:boolean"/>
 </xsd:complexType>