XdmTypeCategory EnumerationXdmTypeCategory EnumerationXdmTypeCategory Enumeration
The XdmTypeCategoryXdmTypeCategoryXdmTypeCategory
type exposes the following members.
Members
Member | Description | |
---|---|---|
AtomicTypeAtomicTypeAtomicType |
This instance represents an atomic type. The NameTestNameTestNameTest property is null
a null reference (Nothing in Visual Basic)
nullptr , and the
SchemaTypeSchemaTypeSchemaType property returns the corresponding schema type.
| |
AttributeAttributeAttribute |
This instance represents an attribute type. If their values aren't null
a null reference (Nothing in Visual Basic)
nullptr the NameTestNameTestNameTest
and SchemaTypeSchemaTypeSchemaType properties represent the name and schema type of the attribute.
| |
CommentCommentComment |
This instance represents the type comment() . The NameTestNameTestNameTest property is null
a null reference (Nothing in Visual Basic)
nullptr ,
and the SchemaTypeSchemaTypeSchemaType property is set to the type xs:string
| |
DocumentDocumentDocument |
This instance represents a document type. If their values aren't null
a null reference (Nothing in Visual Basic)
nullptr the NameTestNameTestNameTest
and SchemaTypeSchemaTypeSchemaType properties represent the name and schema type of the (single) root element. If these properties
are null
a null reference (Nothing in Visual Basic)
nullptr then the contents of the document are unconstrained.
| |
ElementElementElement |
This instance represents a element type. If their values aren't null
a null reference (Nothing in Visual Basic)
nullptr the NameTestNameTestNameTest
and SchemaTypeSchemaTypeSchemaType properties represent the name and schema type of the element.
| |
EmptyEmptyEmpty |
This instance represents the type empty-sequence() . The NameTestNameTestNameTest and SchemaTypeSchemaTypeSchemaType
properties are null
a null reference (Nothing in Visual Basic)
nullptr .
| |
FunctionFunctionFunction | This instance represents a function item type. | |
NamespaceNamespaceNamespace |
This instance represents the type namespace() . The NameTestNameTestNameTest property is null
a null reference (Nothing in Visual Basic)
nullptr ,
and the SchemaTypeSchemaTypeSchemaType property is set to the type xs:string
| |
NoneNoneNone |
This instance corresponds to the type none() . The NameTestNameTestNameTest and SchemaTypeSchemaTypeSchemaType
properties are null
a null reference (Nothing in Visual Basic)
nullptr .
| |
ProcessingInstructionProcessingInstructionProcessingInstruction |
This instance represents a processing instruction type. If it is not null, the NameTestNameTestNameTest property has empty namespace URI,
and its local name corresponds to the target of the processing instruction type. The SchemaTypeSchemaTypeSchemaType property is set to the type
xs:string .
| |
SchemaAttributeSchemaAttributeSchemaAttribute |
This instance represents a schema-attribute type. This value should never appear and is for internal use. Constructing a type with the SchemaAttributeSchemaAttributeSchemaAttribute
method returns a type with category AttributeAttributeAttribute.
| |
SchemaDocumentSchemaDocumentSchemaDocument |
This instance represents a document type whose single root element matches a schema-element type. The NameTestNameTestNameTest
property specifies the name of the head of the substitution group that is matched, and the SchemaTypeSchemaTypeSchemaType property is set
to the schema type of this element.
| |
SchemaElementSchemaElementSchemaElement |
This instance represents a schema-element type. The NameTestNameTestNameTest property specifies the name of the head of the substitution
group that is matched, and the SchemaTypeSchemaTypeSchemaType property is set to the schema type of this element.
| |
TextTextText |
This instance represents the type text() . The NameTestNameTestNameTest property is null
a null reference (Nothing in Visual Basic)
nullptr ,
and the SchemaTypeSchemaTypeSchemaType property is set to the type xs:string .
|