Classe System::Xml::Schema::XmlSchemaInfo
Contenu
[
Cacher
]XmlSchemaInfo class
Représente l’infoset post-validation de schéma d’un nœud XML validé.
class XmlSchemaInfo : public System::Xml::Schema::IXmlSchemaInfo
Méthodes
| Méthode | Description |
|---|---|
| get_ContentType() | Renvoie l’objet XmlSchemaContentType qui correspond au type de contenu de ce nœud XML validé. |
| get_IsDefault() override | Renvoie une valeur indiquant si ce nœud XML validé a été défini à la suite d’une valeur par défaut appliquée lors de la validation du schéma XML Schema Definition Language (XSD). |
| get_IsNil() override | Renvoie une valeur indiquant si la valeur de ce nœud XML validé est nil. |
| get_MemberType() override | Renvoie le type de schéma dynamique pour ce nœud XML validé. |
| get_SchemaAttribute() override | Renvoie l’objet compilé XmlSchemaAttribute qui correspond à ce nœud XML validé. |
| get_SchemaElement() override | Renvoie l’objet compilé XmlSchemaElement qui correspond à ce nœud XML validé. |
| get_SchemaType() override | Renvoie le type de schéma statique XML Schema Definition Language (XSD) de ce nœud XML validé. |
| get_Validity() override | Renvoie la valeur XmlSchemaValidity de ce nœud XML validé. |
| set_ContentType(XmlSchemaContentType) | Définit l’objet XmlSchemaContentType qui correspond au type de contenu de ce nœud XML validé. |
| set_IsDefault(bool) | Définit une valeur indiquant si ce nœud XML validé a été défini à la suite d’une valeur par défaut appliquée lors de la validation du schéma XML Schema Definition Language (XSD). |
| set_IsNil(bool) | Définit une valeur indiquant si la valeur de ce nœud XML validé est nil. |
| set_MemberType(const SharedPtr<XmlSchemaSimpleType>&) | Définit le type de schéma dynamique pour ce nœud XML validé. |
| set_SchemaAttribute(const SharedPtr<XmlSchemaAttribute>&) | Définit l’objet compilé XmlSchemaAttribute qui correspond à ce nœud XML validé. |
| set_SchemaElement(const SharedPtr<XmlSchemaElement>&) | Définit l’objet compilé XmlSchemaElement qui correspond à ce nœud XML validé. |
| set_SchemaType(const SharedPtr<XmlSchemaType>&) | Définit le type de schéma statique XML Schema Definition Language (XSD) de ce nœud XML validé. |
| set_Validity(XmlSchemaValidity) | Définit la valeur XmlSchemaValidity de ce nœud XML validé. |
| XmlSchemaInfo() | Initialise une nouvelle instance de la classe XmlSchemaInfo. |
Typedefs
| Typedef | Description |
|---|---|
| Ptr | Un alias pour un pointeur partagé vers une instance de cette classe. |
Remarques
Les objets de cette classe ne doivent être alloués qu’en utilisant la fonction System::MakeObject(). Ne créez jamais d’instances de ce type sur la pile ou en utilisant l’opérateur new, car cela entraînera des erreurs d’exécution et/ou des échecs d’assertion. Enveloppez toujours cette classe dans un pointeur System::SmartPtr et utilisez ce pointeur pour le passer aux fonctions en tant qu’argument.
Voir aussi
- Class IXmlSchemaInfo
- Namespace System::Xml::Schema
- Library Aspose.Font for C++