## XmlSchemaValidator::ValidateEndElement(const SharedPtr\<XmlSchemaInfo\>\&) method


Verifica se il contenuto testuale dell'elemento è valido secondo il suo tipo di dati per gli elementi con contenuto semplice, e verifica se il contenuto dell'elemento corrente è completo per gli elementi con contenuto complesso.

```cpp
SharedPtr<Object> System::Xml::Schema::XmlSchemaValidator::ValidateEndElement(const SharedPtr<XmlSchemaInfo> &schemaInfo)
```


| Parametro | Tipo | Descrizione |
| --- | --- | --- |
| schemaInfo | const SharedPtr\<XmlSchemaInfo\>\& | Un oggetto [XmlSchemaInfo](../../xmlschemainfo/) le cui proprietà vengono impostate al termine di una convalida riuscita dell'elemento. Questo parametro può essere **nullptr**. |

### ReturnValue

Il valore testuale analizzato e tipizzato dell'elemento se l'elemento ha contenuto semplice.

## Vedi anche

* Typedef [SharedPtr](../../../system/sharedptr/)
* Class [Object](../../../system/object/)
* Class [XmlSchemaInfo](../../xmlschemainfo/)
* Class [XmlSchemaValidator](../)
* Namespace [System::Xml::Schema](../../)
* Library [Aspose.Page for C++](../../../)
## XmlSchemaValidator::ValidateEndElement(const SharedPtr\<XmlSchemaInfo\>\&, const SharedPtr\<Object\>\&) method


Verifica se il contenuto testuale dell'elemento specificato è valido secondo il suo tipo di dati.

```cpp
SharedPtr<Object> System::Xml::Schema::XmlSchemaValidator::ValidateEndElement(const SharedPtr<XmlSchemaInfo> &schemaInfo, const SharedPtr<Object> &typedValue)
```


| Parametro | Tipo | Descrizione |
| --- | --- | --- |
| schemaInfo | const SharedPtr\<XmlSchemaInfo\>\& | Un oggetto [XmlSchemaInfo](../../xmlschemainfo/) le cui proprietà vengono impostate al termine di una convalida riuscita del contenuto testuale dell'elemento. Questo parametro può essere **nullptr**. |
| typedValue | const SharedPtr\<Object\>\& | Il contenuto testuale tipizzato dell'elemento. |

### ReturnValue

Il contenuto semplice analizzato e tipizzato dell'elemento.

## Vedi anche

* Typedef [SharedPtr](../../../system/sharedptr/)
* Class [Object](../../../system/object/)
* Class [XmlSchemaInfo](../../xmlschemainfo/)
* Class [XmlSchemaValidator](../)
* Namespace [System::Xml::Schema](../../)
* Library [Aspose.Page for C++](../../../)
