2.3.6.1.3.5 DummyContentTypeElement

This specifies the child schema for the contentTypeSchema (section 2.3.6.1.3.7).

Attributes:

anchorId : Specifies the term that parents all terms that can be selected as a valid value for the property corresponding to this xsd:element.

If set to 00000000-0000-0000-0000-000000000000, specifies that all terms in the term set specified by the termSetId attribute MUST be treated as valid values for the property corresponding to this xsd:element.

MUST be present on xsd:elements for which the taxonomy attribute is set to true.

If applied to any other element, this attribute MUST be ignored.

decimals : When applied to an xsd:element in a schema other than the root schema whose content model is an xsd:restriction based on {http://schemas.microsoft.com/office/2006/documentManagement/types}Currency or {http://schemas.microsoft.com/office/2006/documentManagement/types}Number, specifies the number of fractional digits to display in the property-editing UI for the property corresponding to this xsd:element.

If applied to any other element, this attribute MUST be ignored.

default : When applied to an xsd:element in a schema other than the root schema or the core schema, specifies the initial value of the property corresponding to this xsd:element.

When applied to an xsd:element in a schema other than the root schema or core schema whose content model is an xsd:restriction based on {http://schemas.microsoft.com/office/2006/documentManagement/types}DateTime, if set to "[today]", specifies that the initial value of the property corresponding to this xsd:element MUST be set to the current UTC date and time.

When applied to an xsd:element in a schema other than the root schema or core schema whose content model is an xsd:restriction based on {http://schemas.microsoft.com/office/2006/documentManagement/types}Boolean, the value of 1 is interpreted as logical true and all other values as logical false in determining the initial value of the property corresponding to this xsd:element.

If applied to any other element, this attribute MUST be ignored.

description : When applied to an xsd:element in a schema other than the root schema, specifies the description of the property corresponding to this xsd:element.

If applied to any other element, this attribute MUST be ignored.

displayName : When applied to an xsd:element in a schema other than the root schema or core schema, specifies the display name for the property corresponding to this xsd:element.

If applied to any other element, this attribute MUST be ignored.

fieldId : Specifies a unique identifier for the field.

MUST be present on xsd:elements for which the taxonomy attribute is set to true.

If applied to any other element, this attribute MUST be ignored.

fieldsID : This attribute MUST be ignored.

format : When applied to an xsd:element in a schema other than the root schema or core schema whose content model is an xsd:restriction based on {http://schemas.microsoft.com/office/2006/documentManagement/types}DateTime, if set to "DateTime" specifies that the property value corresponding to this xsd:element MUST include both the date and time, and if not present or set to any other value, specifies that the property value MUST include only the date.

If applied to any other element, this attribute MUST be ignored.

hidden : When applied to an xsd:element in a schema other than the root schema or core schema, if set to true, specifies that the property corresponding to this xsd:element MUST NOT be presented for editing.

If applied to any other element, this attribute MUST be ignored.

index : Specifies the ordering on the property-editing UI of xsd:elements bearing this attribute from schemas other than the root schema.

First, the xsd:elements are broken into groups, as follows.

The first group is composed of any xsd:element that is all of the following:

  • Is not the "description" element in the core properties.

  • Is not a simpleType restriction based on {http://schemas.microsoft.com/office/2006/documentManagement/types}Note.

  • Is not a complex content based on any of {http://schemas.microsoft.com/office/2006/documentManagement/types}MultiChoice, {http://schemas.microsoft.com/office/2006/documentManagement/types}MultiChoiceFillIn, or {http://schemas.microsoft.com/office/2006/documentManagement/types}MultiChoiceLookup.

The second group is composed of the remaining xsd:elements bearing this attribute from schemas other than the root schema.

The order within each group is the ascending order of the index attribute values.

If an xsd:element in a schema other than the root schema or core schema does not have this attribute, it MUST NOT be presented for editing.

If applied to any other element, this attribute MUST be ignored.

indexed : When applied to an xsd:element for which neither the hidden nor readOnly attributes are set to true in a schema other than the root schema or core schema, if set to true, specifies that the property corresponding to this xsd:element MUST be presented for editing.

If applied to any other element, this attribute MUST be ignored.

internalName : Specifies an internal name for the xsd:element bearing this attribute. It MUST be present on xsd:elements in a schema other than the root schema or core schema.

If applied to any other element, this attribute MUST be ignored.

isKeyword : If set to true, specifies that the property-editing UI for the property corresponding to this xsd:element uses all available term stores and term sets. If set to false, specifies that the property-editing UI for the property corresponding to this xsd:element uses the term set specified by the termSetId attribute.

MUST be present on xsd:elements for which the taxonomy attribute is set to true.

If applied to any other element, this attribute MUST be ignored.

LCID : When applied to an xsd:element in a schema other than the root schema or core schema whose content model is an xsd:restriction based on {http://schemas.microsoft.com/office/2006/documentManagement/types}Currency, specifies the locale identifier as specified in [MS-LCID] used to determine the currency symbol used in the display of the property corresponding to this xsd:element in the property-editing UI.

If applied to any other element, this attribute MUST be ignored.

list : Specifies the list to obtain data from, when displaying the property corresponding to this xsd:element in the property-editing UI.

MUST be present on xsd:elements for which neither the hidden nor readOnly attributes are set to true in a schema other than the root schema or core schema whose content model is an xsd:restriction based on {http://schemas.microsoft.com/office/2006/documentManagement/types}Lookup or {http://schemas.microsoft.com/office/2006/documentManagement/types}MultiLookup.

If applied to any other element, this attribute MUST be ignored.

open : If set to true, specifies that new terms are allowed to be added to the term set specified by the termSetId attribute. If set to false, the property-editing UI MUST NOT allow new terms to be added to the term set specified by the termSetId attribute.

MUST be present on xsd:elements for which the taxonomy attribute is set to true, and MUST be set to true if new terms are allowed to be added to the term set specified by the termSetId attribute. MUST be set to false otherwise.

If applied to any other element, this attribute MUST be ignored.

percentage : When applied to an xsd:element in a schema other than the root schema or core schema whose content model is an xsd:restriction based on {http://schemas.microsoft.com/office/2006/documentManagement/types}Currency or {http://schemas.microsoft.com/office/2006/documentManagement/types}Number, if set to true, specifies that the property corresponding to this xsd:element MUST be displayed as a percentage in the property-editing UI, and if not present or set to any other value, specifies that the property corresponding to this xsd:element MUST NOT be displayed as a percentage in the property-editing UI.

If applied to any other element, this attribute MUST be ignored.

readOnly : When applied to an xsd:element in a schema other than the root schema or core schema, if set to true, specifies that the property corresponding to this xsd:element MUST NOT be presented for editing.

If applied to any other element, this attribute MUST be ignored.

requiredMultiChoice : When applied to an xsd:element in a schema other than the root schema or core schema whose content model is an xsd:restriction based on {http://schemas.microsoft.com/office/2006/documentManagement/types}MultiChoice, {http://schemas.microsoft.com/office/2006/documentManagement/types}MultiChoiceFillIn, or {http://schemas.microsoft.com/office/2006/documentManagement/types}MultiChoiceLookup, if set to "true", choices MUST be selected for the property corresponding to this xsd:element.

If applied to any other element, this attribute MUST be ignored.

root : MUST be set to true on the root schema element specified in the contentTypeSchema (section 2.3.6.1.3.7). It MUST NOT be applied to any other element.

showField : Specifies the text displayed in the property-editing UI for the lookup options of the property corresponding to this xsd:element.

MUST be present on xsd:elements for which neither the hidden nor readOnly attributes are set to true in a schema other than the root schema or core schema whose content model is an xsd:restriction based on {http://schemas.microsoft.com/office/2006/documentManagement/types}Lookup or {http://schemas.microsoft.com/office/2006/documentManagement/types}MultiLookup.

If applied to any other element, this attribute MUST be ignored.

sspId : Specifies the term store identifier used in the property-editing UI for the property corresponding to this xsd:element.

MUST be present on xsd:elements for which the taxonomy attribute is set to true, and MUST be set to 00000000-0000-0000-0000-000000000000 on xsd:elements for which the isKeyword attribute is set to true.

If applied to any other element, this attribute MUST be ignored.

taxonomy : MUST be set to true on xsd:elements in a schema other than the root schema or core schema whose content model has the following structure.

 <xsd:complexType>
    <xsd:sequence>
       <xsd:element ref="pc:Terms" minOccurs="0" maxOccurs="1">
       </xsd:element>
    </xsd:sequence>
 </xsd:complexType>

It MUST NOT be applied to any other element.

taxonomyFieldName : MUST be present on xsd:elements for which the taxonomy attribute is set to true.

If applied to any other element, this attribute MUST be ignored.

taxonomyMulti : If set to false, specifies that only single values are displayed as valid in the property-editing UI for the property corresponding to this xsd:element.

MUST be present on xsd:elements for which the taxonomy attribute is set to true.

If applied to any other element, this attribute MUST be ignored.

termSetId : Specifies the term set used in the property-editing UI for the property corresponding to this xsd:element.

MUST be present on xsd:elements for which the taxonomy attribute is set to "true", and MUST be set to 00000000-0000-0000-0000-000000000000 on xsd:elements for which the isKeyword attribute is set to true.

If applied to any other element, this attribute MUST be ignored.

web : When applied to an xsd:element for which neither the hidden nor readOnly attributes are set to true in a schema other than the root schema or core schema whose content model is an xsd:restriction based on {http://schemas.microsoft.com/office/2006/documentManagement/types}Lookup or {http://schemas.microsoft.com/office/2006/documentManagement/types}MultiLookup, specifies the location of the website containing the list from which data is obtained to display the property corresponding to this xsd:element in the property-editing UI.

If applied to any other element, this attribute MUST be ignored.

<xsd:complexType name="CT_Dummy">

  <xsd:attribute name="anchorId" type="UniqueIdentifierWithoutBraces"/>

  <xsd:attribute name="decimals" type="xsd:string"/>

  <xsd:attribute name="default" type="xsd:string"/>

  <xsd:attribute name="description" type="xsd:string"/>

  <xsd:attribute name="displayName" type="xsd:string"/>

  <xsd:attribute name="fieldId" type="UniqueIdentifier"/>

  <xsd:attribute name="fieldsID" type="xsd:string"/>

  <xsd:attribute name="format" type="xsd:string"/>

  <xsd:attribute name="hidden" type="xsd:string"/>

  <xsd:attribute name="index" type="IntNonNegative"/>

  <xsd:attribute name="indexed" type="xsd:string"/>

  <xsd:attribute name="internalName" type="xsd:string"/>

  <xsd:attribute name="isKeyword" type="xsd:string"/>

  <xsd:attribute name="LCID" type="xsd:int"/>

  <xsd:attribute name="list" type="xsd:string"/>

  <xsd:attribute name="open" type="xsd:string"/>

  <xsd:attribute name="percentage" type="xsd:string"/>

  <xsd:attribute name="readOnly" type="xsd:string"/>

  <xsd:attribute name="requiredMultiChoice" type="xsd:string"/>

  <xsd:attribute name="root" type="xsd:boolean"/>

  <xsd:attribute name="showField" type="xsd:string"/>

  <xsd:attribute name="sspId" type="UniqueIdentifierWithoutBraces"/>

  <xsd:attribute name="taxonomy" type="xsd:boolean"/>

  <xsd:attribute name="taxonomyFieldName" type="xsd:string"/>

  <xsd:attribute name="taxonomyMulti" type="xsd:boolean"/>

  <xsd:attribute name="termSetId" type="UniqueIdentifierWithoutBraces"/>

  <xsd:attribute name="web" type="UniqueIdentifierWithoutBraces"/>

</xsd:complexType>