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 that 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. |