System::Xml::Schema::XmlSchemaSimpleContentRestriction class

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 и используйте этот указатель для передачи его в функции в качестве аргумента.

См. также