2.3.4.2.35 DataColumn_Type
Target namespace: http://schemas.microsoft.com/office/visio/2011/1/core
Referenced by: DataColumns_Type
A complex type that specifies a field in a recordset.
Attributes:
ColumnNameID: An xsd:string ([XMLSCHEMA2] section 3.2.1) attribute that specifies the identifier of the field. It MUST be unique amongst all the DataColumn_Type child elements of the containing DataColumns_Type.
Name: An xsd:string ([XMLSCHEMA2] section 3.2.1) attribute that specifies the name of the shape data items mapped to this field in each shape that is bound to a row in the recordset as described in data binding. It MUST be unique amongst all the DataColumn_Type child elements of the containing DataColumns_Type.
Label: An xsd:string ([XMLSCHEMA2] section 3.2.1) attribute that is unused and MUST be ignored.
OrigLabel: An xsd:string ([XMLSCHEMA2] section 3.2.1) that is unused and MUST be ignored.
LangID: An xsd:unsignedInt ([XMLSCHEMA2] section 3.3.22) attribute that is unused and MUST be ignored.
Calendar: An xsd:unsignedShort ([XMLSCHEMA2] section 3.3.23) attribute that is unused and MUST be ignored.
DataType: An xsd:unsignedShort ([XMLSCHEMA2] section 3.3.23) attribute that specifies the type of the data of this field. This value MUST be specified by vDataType.
UnitType: An xsd:string ([XMLSCHEMA2] section 3.2.1) attribute that is unused and MUST be ignored.
Currency: An xsd:unsignedShort ([XMLSCHEMA2] section 3.3.23) attribute that is unused and MUST be ignored.
Degree: An xsd:unsignedInt ([XMLSCHEMA2] section 3.3.22) attribute that is unused and MUST be ignored.
DisplayWidth: An xsd:unsignedInt ([XMLSCHEMA2] section 3.3.22) attribute that is unused and MUST be ignored.
DisplayOrder: An xsd:unsignedInt ([XMLSCHEMA2] section 3.3.22) attribute that is unused and MUST be ignored.
Mapped: An xsd:boolean ([XMLSCHEMA2] section 3.2.2) attribute that is unused and MUST be ignored.
Hyperlink: An xsd:boolean ([XMLSCHEMA2] section 3.2.2) attribute that is unused and MUST be ignored.
The following W3C XML Schema ([XMLSCHEMA1] section 2.1) fragment specifies the contents of this complex type.
-
<xsd:complexType name="DataColumn_Type"> <xsd:attribute name="ColumnNameID" type="xsd:string" use="required"/> <xsd:attribute name="Name" type="xsd:string" use="required"/> <xsd:attribute name="Label" type="xsd:string" use="required"/> <xsd:attribute name="OrigLabel" type="xsd:string"/> <xsd:attribute name="LangID" type="xsd:unsignedInt"/> <xsd:attribute name="Calendar" type="xsd:unsignedShort"/> <xsd:attribute name="DataType" type="xsd:unsignedShort"/> <xsd:attribute name="UnitType" type="xsd:string"/> <xsd:attribute name="Currency" type="xsd:unsignedShort"/> <xsd:attribute name="Degree" type="xsd:unsignedInt"/> <xsd:attribute name="DisplayWidth" type="xsd:unsignedInt"/> <xsd:attribute name="DisplayOrder" type="xsd:unsignedInt"/> <xsd:attribute name="Mapped" type="xsd:boolean"/> <xsd:attribute name="Hyperlink" type="xsd:boolean"/> </xsd:complexType>