System::Xml::Schema::XmlSchemaSimpleContentExtension класс
Содержание
[
Скрывать
]XmlSchemaSimpleContentExtension class
Представляет элемент extension для простого содержимого из XML Schema, как указано World Wide Web Consortium (W3C). Этот класс может использоваться для создания простых типов посредством расширения. Такие производные типы используются для расширения содержимого простого типа элемента путем добавления атрибутов.
class XmlSchemaSimpleContentExtension : public System::Xml::Schema::XmlSchemaContent
Методы
| Метод | Описание |
|---|---|
| get_AnyAttribute() | Возвращает XmlSchemaAnyAttribute, используемый для значения атрибута. |
| get_Attributes() | Возвращает коллекцию XmlSchemaAttribute и XmlSchemaAttributeGroupRef. |
| get_BaseTypeName() | Возвращает имя встроенного типа данных или простого типа, из которого этот тип расширяется. |
| set_AnyAttribute(const SharedPtr<XmlSchemaAnyAttribute>&) | Устанавливает XmlSchemaAnyAttribute, используемый для значения атрибута. |
| set_BaseTypeName(const SharedPtr<XmlQualifiedName>&) | Устанавливает имя встроенного типа данных или простого типа, от которого расширяется этот тип. |
| XmlSchemaSimpleContentExtension() | Инициализирует новый экземпляр класса XmlSchemaSimpleContentExtension. |
Typedefs
| Определение типа | Описание |
|---|---|
| Ptr | Псевдоним для shared pointer к экземпляру этого класса. |
Примечания
Объекты этого класса должны выделяться только с помощью функции System::MakeObject(). Никогда не создавайте экземпляры этого типа в стеке или с помощью оператора new, так как это приведёт к ошибкам времени выполнения и/или сбоям утверждений. Всегда оборачивайте этот класс в указатель System::SmartPtr и используйте этот указатель для передачи его в функции в качестве аргумента.
См. также
- Class XmlSchemaContent
- Namespace System::Xml::Schema
- Library Aspose.Font for C++