XmlValidatingEventArgs Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporciona datos para el Validating evento de un campo o grupo.
public ref class XmlValidatingEventArgs abstract : Microsoft::Office::InfoPath::XmlEventArgs
public abstract class XmlValidatingEventArgs : Microsoft.Office.InfoPath.XmlEventArgs
type XmlValidatingEventArgs = class
inherit XmlEventArgs
Public MustInherit Class XmlValidatingEventArgs
Inherits XmlEventArgs
- Herencia
Comentarios
El objeto XmlValidatingEventArgs se pasa al controlador de eventos para el evento Validating , que se produce después de que se hayan aceptado los cambios en el documento XML subyacente de un formulario, pero antes de que se produjera el Changed evento.
La clase XmlValidatingEventArgs se deriva de la XmlEventArgs clase que proporciona propiedades que se pueden usar en el controlador de eventos para obtener información sobre los datos que se validan en el documento XML subyacente del formulario y sobre el nodo que se está validando. Por ejemplo, el objeto XmlEventArgs proporciona la Site propiedad que obtiene una referencia a un objeto XPathNavigator que apunta al nodo que se valida en el documento XML subyacente del formulario. Con todo, tenga en cuenta que el documento XML subyacente del formulario es de sólo lectura mientras dura el evento Validating.
Además de estas propiedades, la clase XmlValidatingEventArgs proporciona el método sobrecargado ReportError para agregar errores al FormErrorCollection formulario y especificar información de error personalizada para los errores que se producen durante el evento Validating .
El método sobrecargado ReportError de la clase XmlValidatingEventArgs corresponde al método ReportError de la interfaz DataDOMEvent del modelo de objetos de código administrado de Microsoft Office InfoPath 2003.
Constructores
| XmlValidatingEventArgs() |
Proporciona datos para el Validating evento de un campo o grupo. |
Propiedades
| Match |
Obtiene un XPathExpression objeto que contiene una expresión XPath que devuelve el nodo que se está cambiando actualmente. (Heredado de XmlEventArgs) |
| NewValue |
Obtiene el valor nuevo para el nodo que se está cambiando. (Heredado de XmlEventArgs) |
| OldParent |
Obtiene un XPathNavigator objeto que apunta al nodo que es el elemento primario del nodo que se va a eliminar. (Heredado de XmlEventArgs) |
| OldValue |
Obtiene el valor original del nodo que se está cambiando. (Heredado de XmlEventArgs) |
| Operation |
Obtiene una XmlOperation enumeración que indica el tipo de operación que se produjo cuando se cambió el nodo. (Heredado de XmlEventArgs) |
| Site |
Obtiene un XPathNavigator objeto que apunta al nodo que se está cambiando. (Heredado de XmlEventArgs) |
| UndoRedo |
Obtiene un valor que indica si el nodo que se está cambiando forma parte de una operación de deshacer o rehacer. (Heredado de XmlEventArgs) |
Métodos
| ReportError(XPathNavigator, Boolean, String, String, Int32, ErrorMode) |
Crea un FormError objeto que contiene información de error personalizada con los valores especificados y la agrega al FormErrorCollection objeto del formulario. |
| ReportError(XPathNavigator, Boolean, String, String, Int32) |
Crea un FormError objeto que contiene información de error personalizada con los valores especificados y la agrega al FormErrorCollection objeto del formulario. |
| ReportError(XPathNavigator, Boolean, String, String) |
Crea un FormError objeto que contiene información de error personalizada con los valores especificados y la agrega al FormErrorCollection objeto del formulario. |
| ReportError(XPathNavigator, Boolean, String) |
Crea un FormError objeto que contiene información de error personalizada con los valores especificados y la agrega al FormErrorCollection objeto del formulario. |