System::Xml::Schema::XmlSchemaSimpleTypeList class
Contents
[
Hide
]XmlSchemaSimpleTypeList class
Represents the list element from XML Schema as specified by the World Wide Web Consortium (W3C). This class can be used to define a simpleType element as a list of values of a specified data type.
class XmlSchemaSimpleTypeList : public System::Xml::Schema::XmlSchemaSimpleTypeContent
Methods
Method | Description |
---|---|
get_BaseItemType() | Returns the XmlSchemaSimpleType representing the type of the simpleType element based on the XmlSchemaSimpleTypeList::get_ItemType and XmlSchemaSimpleTypeList::get_ItemTypeName values of the simple type. |
get_ItemType() | Returns the simpleType element that is derived from the type specified by the base value. |
get_ItemTypeName() | Returns the name of a built-in data type or simpleType element defined in this schema (or another schema indicated by the specified namespace). |
set_BaseItemType(const SharedPtr<XmlSchemaSimpleType>&) | Sets the XmlSchemaSimpleType representing the type of the simpleType element based on the XmlSchemaSimpleTypeList::get_ItemType and XmlSchemaSimpleTypeList::get_ItemTypeName values of the simple type. |
set_ItemType(const SharedPtr<XmlSchemaSimpleType>&) | Sets the simpleType element that is derived from the type specified by the base value. |
set_ItemTypeName(const SharedPtr<XmlQualifiedName>&) | Sets the name of a built-in data type or simpleType element defined in this schema (or another schema indicated by the specified namespace). |
XmlSchemaSimpleTypeList() | Initializes a new instance of the XmlSchemaSimpleTypeList class. |
Typedefs
Typedef | Description |
---|---|
Ptr | An alias for shared pointer to an instance of this class. |
Remarks
Objects of this class should only be allocated using System::MakeObject() function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument.
See Also
- Class XmlSchemaSimpleTypeContent
- Namespace System::Xml::Schema
- Library Aspose.Page for C++