System::Xml::Schema::XmlSchemaAnnotation class

XmlSchemaAnnotation class

Represents the World Wide Web Consortium (W3C) annotation element.

class XmlSchemaAnnotation : public System::Xml::Schema::XmlSchemaObject

Methods

MethodDescription
get_Id()Returns the string id.
get_Items()Returns the Items collection that is used to store the appinfo and documentation child elements.
get_UnhandledAttributes()Returns the qualified attributes that do not belong to the schema’s target namespace.
set_Id(const String&)Sets the string id.
set_UnhandledAttributes(const ArrayPtr<SharedPtr<XmlAttribute>>&)Sets the qualified attributes that do not belong to the schema’s target namespace.
XmlSchemaAnnotation()Initializes a new instance of the XmlSchemaAnnotation 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