System::Xml::Schema::XmlSchemaGroupRef class
Contents
[
Hide
]XmlSchemaGroupRef class
Represents the group element with ref attribute from the XML Schema as specified by the World Wide Web Consortium (W3C). This class is used within complex types that reference a group defined at the schema level.
class XmlSchemaGroupRef : public System::Xml::Schema::XmlSchemaParticle
Methods
Method | Description |
---|---|
get_Particle() | Returns one of the XmlSchemaChoice, XmlSchemaAll, or XmlSchemaSequence classes, which holds the post-compilation interpretation of the Particle value. |
get_RefName() | Returns the name of a group defined in this schema (or another schema indicated by the specified namespace). |
set_RefName(const SharedPtr<XmlQualifiedName>&) | Sets the name of a group defined in this schema (or another schema indicated by the specified namespace). |
XmlSchemaGroupRef() | Initializes a new instance of the XmlSchemaGroupRef 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 XmlSchemaParticle
- Namespace System::Xml::Schema
- Library Aspose.Page for C++