Класс System::Xml::Schema::XmlSchemaSimpleContentRestriction

XmlSchemaSimpleContentRestriction class

Представляет элемент restriction для простого содержимого из XML Schema, как указано World Wide Web Consortium (W3C). Этот класс может использоваться для создания простых типов посредством ограничения. Такие наследования могут использоваться для ограничения диапазона значений элемента до подмножества значений, указанных в унаследованном простом типе.

class XmlSchemaSimpleContentRestriction : public System::Xml::Schema::XmlSchemaContent

Методы

МетодОписание
get_AnyAttribute()Возвращает XmlSchemaAnyAttribute, который будет использоваться для значения атрибута.
get_Attributes()Возвращает коллекцию атрибутов XmlSchemaAttribute и XmlSchemaAttributeGroupRef для простого типа.
get_BaseType()Возвращает базовое значение простого типа.
get_BaseTypeName()Возвращает имя встроенного типа данных или простого типа, от которого происходит этот тип.
get_Facets()Возвращает фасет XmlSchema.
set_AnyAttribute(const SharedPtr<XmlSchemaAnyAttribute>&)Устанавливает XmlSchemaAnyAttribute для использования в значении атрибута.
set_BaseType(const SharedPtr<XmlSchemaSimpleType>&)Устанавливает базовое значение простого типа.
set_BaseTypeName(const SharedPtr<XmlQualifiedName>&)Устанавливает имя встроенного типа данных или простого типа, от которого происходит этот тип.
XmlSchemaSimpleContentRestriction()Инициализирует новый экземпляр класса XmlSchemaSimpleContentRestriction.

Typedefs

Определение типа.Описание
PtrПсевдоним для shared pointer к экземпляру этого класса.

Примечания

Объекты этого класса должны выделяться только с помощью функции System::MakeObject(). Никогда не создавайте экземпляры этого типа в стеке или с помощью оператора new, так как это приведёт к ошибкам времени выполнения и/или сбоям утверждений. Всегда оборачивайте этот класс в указатель System::SmartPtr и используйте этот указатель для передачи его в функции в качестве аргумента.

См. также