classe System::Xml::XmlNodeChangedEventArgs
Contenuti
[
Nascondere
]XmlNodeChangedEventArgs class
Fornisce dati per gli eventi XmlDocument::NodeChanged, XmlDocument::NodeChanging, XmlDocument::NodeInserted, XmlDocument::NodeInserting, XmlDocument::NodeRemoved e XmlDocument::NodeRemoving.
class XmlNodeChangedEventArgs : public System::EventArgs
Metodi
| Metodo | Descrizione |
|---|---|
| get_Action() | Restituisce un valore che indica quale tipo di evento di modifica del nodo si sta verificando. |
| get_NewParent() | Restituisce il valore di XmlNode::get_ParentNode dopo il completamento dell’operazione. |
| get_NewValue() | Restituisce il nuovo valore del nodo. |
| get_Node() | Restituisce il XmlNode che viene aggiunto, rimosso o modificato. |
| get_OldParent() | Restituisce il valore di XmlNode::get_ParentNode prima dell’inizio dell’operazione. |
| get_OldValue() | Restituisce il valore originale del nodo. |
| XmlNodeChangedEventArgs(const SharedPtr<XmlNode>&, const SharedPtr<XmlNode>&, const SharedPtr<XmlNode>&, const String&, const String&, XmlNodeChangedAction) | Inizializza una nuova istanza della classe XmlNodeChangedEventArgs. |
Campi
| Campo | Descrizione |
|---|---|
| static Empty | Un membro statico che rappresenta un puntatore condiviso “empty” EventArgs (null-pointer). |
Typedefs
| Typedef | Descrizione |
|---|---|
| Ptr | Un alias per un puntatore condiviso a un’istanza di questa classe. |
Osservazioni
Gli oggetti di questa classe devono essere allocati solo usando la funzione System::MakeObject(). Non creare mai istanze di questo tipo sullo stack o usando l’operatore new, poiché ciò provocherà errori di runtime e/o fallimenti di asserzione. Avvolgi sempre questa classe in un puntatore System::SmartPtr e usa questo puntatore per passarlo alle funzioni come argomento.
Vedi anche
- Class EventArgs
- Namespace System::Xml
- Library Aspose.Font for C++