Clase System::Xml::XmlNodeChangedEventArgs
Contenido
[
Ocultar
]XmlNodeChangedEventArgs class
Proporciona datos para los eventos XmlDocument::NodeChanged, XmlDocument::NodeChanging, XmlDocument::NodeInserted, XmlDocument::NodeInserting, XmlDocument::NodeRemoved y XmlDocument::NodeRemoving.
class XmlNodeChangedEventArgs : public System::EventArgs
Métodos
| Método | Descripción |
|---|---|
| get_Action() | Devuelve un valor que indica qué tipo de evento de cambio de nodo está ocurriendo. |
| get_NewParent() | Devuelve el valor de XmlNode::get_ParentNode después de que la operación se complete. |
| get_NewValue() | Devuelve el nuevo valor del nodo. |
| get_Node() | Devuelve el XmlNode que se está añadiendo, eliminando o modificando. |
| get_OldParent() | Devuelve el valor de XmlNode::get_ParentNode antes de que la operación comenzara. |
| get_OldValue() | Devuelve el valor original del nodo. |
| XmlNodeChangedEventArgs(const SharedPtr<XmlNode>&, const SharedPtr<XmlNode>&, const SharedPtr<XmlNode>&, const String&, const String&, XmlNodeChangedAction) | Inicializa una nueva instancia de la clase XmlNodeChangedEventArgs. |
Campos
| Campo | Descripción |
|---|---|
| static Empty | Un miembro estático que representa un puntero compartido “vacío” EventArgs (puntero nulo). |
Typedefs
| Typedef | Descripción |
|---|---|
| Ptr | Un alias para un puntero compartido a una instancia de esta clase. |
Observaciones
Los objetos de esta clase solo deben asignarse usando la función System::MakeObject(). Nunca cree instancias de este tipo en la pila ni usando el operador new, ya que provocará errores en tiempo de ejecución y/o fallos de aserción. Siempre envuelva esta clase en un puntero System::SmartPtr y use ese puntero para pasarlo a funciones como argumento.
Ver también
- Class EventArgs
- Namespace System::Xml
- Library Aspose.Page for C++