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 и используйте этот указатель для передачи его в функции в качестве аргумента.
См. также
- Class XmlSchemaContent
- Namespace System::Xml::Schema
- Library Aspose.PDF for C++