| FlexDoc/XML XSDDoc Demo | XML Schema for XSLT 2.0 & XSD 1.0

Overview All Components NS-Bindings | FRAMES NO FRAMES | SEARCH |

simpleType "xs:NCName"

Namespace: | http://www.w3.org/2001/XMLSchema
Derived By: | restriction of xs:Name
Defined: | globally in XMLSchema.xsd; see XML source
Referenced: | by 19 locations

Simple Content Detail:
restriction of xs:Name

Pattern: | [\i-[:]][\c-[:]]* pattern matches production 4 from the Namespaces in XML spec See: http://www.w3.org/TR/REC-xml-names/#NT-NCName

Description
See: http://www.w3.org/TR/xmlschema-2/#NCName
Related Components

- Known Direct Subtypes (7):
  xs:ENTITY, xs:ID, xs:IDREF, xsl:level, xsl:method, xsl:prefix-or-default, xsl:prefixes
- Known Indirect Subtypes (4):
  xs:ENTITIES, xs:IDREFS, xsl:prefix-list, xsl:prefix-list-or-all
- All Direct / Indirect Based Attributes (26):

  xml:id, xml:space, xs:annotated/@id, xs:annotation/@id, xs:complexType/@name, xs:defRef/@name, xs:keybase/@name, xs:namedAttributeGroup/@name, xs:namedGroup/@name, xs:notation/@name, xs:redefine/@id, xs:schema/@id, xs:simpleType/@name, | xs:topLevelAttribute/@name, xs:topLevelComplexType/@name, xs:topLevelElement/@name, xs:topLevelSimpleType/@name, xsl:generic-element-type/@exclude-result-prefixes, xsl:generic-element-type/@extension-element-prefixes, xsl:literal-result-element-attributes/@xsl:exclude-result-prefixes, xsl:literal-result-element-attributes/@xsl:extension-element-prefixes, xsl:namespace-alias/@result-prefix, xsl:namespace-alias/@stylesheet-prefix, xsl:number/@level, xsl:output/@method, xsl:transform/@id

Referenced By

- In derivations of types (7):

  xs:ENTITY (as restriction base), xs:ID (as restriction base), xs:IDREF (as restriction base), xsl:level (as restriction base), | xsl:method (as restriction base), xsl:prefix-or-default (as union member), xsl:prefixes (as list item type)

- As direct type of attributes within elements (1):
  xs:notation/@name
- As direct type of attributes within complexTypes (9):

  xs:complexType/@name, xs:keybase/@name, xs:namedAttributeGroup/@name, xs:namedGroup/@name, xs:simpleType/@name, | xs:topLevelAttribute/@name, xs:topLevelComplexType/@name, xs:topLevelElement/@name, xs:topLevelSimpleType/@name

- As direct type of attributes within attributeGroups (1):
  xs:defRef/@name
- In derivations of anonymous types of global attributes (1):
  xml:space (as restriction base)

Type Definition Detail

Type Derivation Tree xs:anySimpleType (restriction) xs:string (restriction) xs:normalizedString (restriction) xs:token (restriction) xs:Name (restriction) xs:NCName

Derivation: | restriction of xs:Name
Facets: |
pattern: | [\i-[:]][\c-[:]]* pattern matches production 4 from the Namespaces in XML spec »

Overview All Components NS-Bindings | FRAMES NO FRAMES | SEARCH |

XML schema documentation generated with FlexDoc/XML 1.15 using FlexDoc/XML XSDDoc 3.5 template set. All XSD diagrams generated by FlexDoc/XML DiagramKit.