System::Xml::Schema::XmlSchemaSimpleTypeRestriction class

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

MethodDescription
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

TypedefDescription
PtrAn 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