System::Xml::Schema::XmlSchemaSimpleTypeRestriction class
Contents
[
Hide
]XmlSchemaSimpleTypeRestriction class
Represents the restriction element for simple types from XML Schema as specified by the World Wide Web Consortium (W3C). This class can be used restricting simpleType element.
class XmlSchemaSimpleTypeRestriction : public System::Xml::Schema::XmlSchemaSimpleTypeContent
Methods
Method | Description |
---|---|
get_BaseType() | Returns information on the base type. |
get_BaseTypeName() | Returns the name of the qualified base type. |
get_Facets() | Returns an XmlSchema facet. |
set_BaseType(const SharedPtr<XmlSchemaSimpleType>&) | Sets information on the base type. |
set_BaseTypeName(const SharedPtr<XmlQualifiedName>&) | Sets the name of the qualified base type. |
XmlSchemaSimpleTypeRestriction() | Initializes a new instance of the XmlSchemaSimpleTypeRestriction 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++