XmlValidatingEventArgs (Clase)
Proporciona datos para el evento Validating de un campo o grupo.
Espacio de nombres: Microsoft.Office.InfoPath
Ensamblado: Microsoft.Office.InfoPath (en microsoft.office.infopath.dll)
Sintaxis
Public MustInherit Class XmlValidatingEventArgs
Inherits XmlEventArgs
Dim instance As XmlValidatingEventArgs
public abstract class XmlValidatingEventArgs : XmlEventArgs
Comentarios
El objeto XmlValidatingEventArgs se pasa al controlador de eventos para el evento Validating, algo que sucede una vez que se han aceptado los cambios realizados en el documento XML subyacente de un formulario, pero antes de se produzca el evento Changed.
La clase XmlValidatingEventArgs deriva de la clase XmlEventArgs, que proporciona propiedades que se pueden usar dentro del controlador de eventos para obtener información sobre los datos que se van a validar en el documento XML subyacente del formulario y el nodo que se está validando. Por ejemplo, el objeto XmlEventArgs proporciona la propiedad Site, que obtiene una referencia a un objeto XPathNavigator que indica el nodo que se va a validar 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 a la colección FormErrorCollection del formulario y especificar información de error personalizada para 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.
Jerarquía de herencia
System.Object
System.EventArgs
Microsoft.Office.InfoPath.XmlEventArgs
Microsoft.Office.InfoPath.XmlValidatingEventArgs
Seguridad de subprocesos
Todos los miembros estáticos públicos (compartidos en Visual Basic) de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancia sean seguros para los subprocesos.
Vea también
Referencia
XmlValidatingEventArgs (Miembros)
Microsoft.Office.InfoPath (Espacio de nombres)