XmlSchemaComplexType.ContentType Property
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Gets the content model of the complex type which holds the post-compilation value.
public:
property System::Xml::Schema::XmlSchemaContentType ContentType { System::Xml::Schema::XmlSchemaContentType get(); };
public System.Xml.Schema.XmlSchemaContentType ContentType { get; }
member this.ContentType : System.Xml.Schema.XmlSchemaContentType
Public ReadOnly Property ContentType As XmlSchemaContentType
Property Value
The post-compilation value of the content model for the complex type.
Remarks
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. |