XmlSchemaComplexType.ContentType Property

 
System_CAPS_noteNote

The .NET API Reference documentation has a new home. Visit the .NET API Browser on docs.microsoft.com to see the new experience.

Gets the content model of the complex type which holds the post-compilation value.

Namespace:   System.Xml.Schema
Assembly:  System.Xml (in System.Xml.dll)

public XmlSchemaContentType ContentType { get; }

Property Value

Type: System.Xml.Schema.XmlSchemaContentType

The post-compilation value of the content model for the complex type.

This is the content in the post-schema-validation infoset.

If the IsMixed property is set to true on the ContentModel property that has the type XmlSchemaComplexContent, the value returned is Mixed.

If the IsMixed property is false, the value is either Empty or ElementOnly.

If the type on the ContentModel property has the type XmlSchemaSimpleContent, then this value is always TextOnly.

The ContentType property must have one of the values shown in the following table.

Enum

Description

TextOnly

Text-only content.

Empty

Empty content.

ElementOnly

Element-only content.

Mixed

Mixed content model.

.NET Framework
Available since 1.1
Return to top
Show: