XmlSchemaSimpleContent.Content Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получение одного из XmlSchemaSimpleContentRestriction или XmlSchemaSimpleContentExtension.
public:
virtual property System::Xml::Schema::XmlSchemaContent ^ Content { System::Xml::Schema::XmlSchemaContent ^ get(); void set(System::Xml::Schema::XmlSchemaContent ^ value); };
public override System.Xml.Schema.XmlSchemaContent? Content { get; set; }
public override System.Xml.Schema.XmlSchemaContent Content { get; set; }
member this.Content : System.Xml.Schema.XmlSchemaContent with get, set
Public Overrides Property Content As XmlSchemaContent
Значение свойства
Содержимое, находящееся в рамках XmlSchemaSimpleContentRestriction
или класса XmlSchemaSimpleContentExtension
.
Примеры
Используя элемент, следующее simpleContent
объявление элемента содержит определение complexType
содержимого элемента в виде decimal
типа с одним атрибутом (sizing
):
<xs:element name="shoeSize">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute name="sizing">
<xs:restriction base="xs:string">
<xs:enumeration value="US"/>
<xs:enumeration value="European"/>
<xs:enumeration value="UK"/>
<xs:enumeration value="Japan"/>
</xs:restriction>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
Комментарии
Элемент simpleContent
позволяет указать элемент, содержащий простой тип без элементов, и ограничить значение содержимого элемента или расширить содержимое атрибутами.