System::Xml::Schema::XmlSchemaDocumentation class
Contents
[
Hide
]XmlSchemaDocumentation class
Represents the documentation element from XML Schema as specified by the World Wide Web Consortium (W3C). This class specifies information to be read or used by humans within an annotation.
class XmlSchemaDocumentation : public System::Xml::Schema::XmlSchemaObject
Methods
Method | Description |
---|---|
get_Language() | Returns the xml:lang attribute. This serves as an indicator of the language used in the contents. |
get_Markup() | Returns an array of XmlNode objects that represents the documentation child nodes. |
get_Source() | Returns the Uniform Resource Identifier (URI) source of the information. |
set_Language(const String&) | Sets the xml:lang attribute. This serves as an indicator of the language used in the contents. |
set_Markup(const ArrayPtr<SharedPtr<XmlNode>>&) | Sets an array of XmlNode objects that represents the documentation child nodes. |
set_Source(const String&) | Sets the Uniform Resource Identifier (URI) source of the information. |
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 XmlSchemaObject
- Namespace System::Xml::Schema
- Library Aspose.Page for C++