XmlFormCancelEventArgs (Clase)
Proporciona los datos para el mensaje personalizado que se muestra al cancelar eventos desencadenados por el formulario y su documento XML subyacente.
Espacio de nombres: Microsoft.Office.InfoPath
Ensamblado: Microsoft.Office.InfoPath (en microsoft.office.infopath.dll)
Sintaxis
'Declaración
Public MustInherit Class XmlFormCancelEventArgs
Inherits CancelEventArgs
'Uso
Dim instance As XmlFormCancelEventArgs
public abstract class XmlFormCancelEventArgs : CancelEventArgs
Comentarios
El objeto XmlFormCancelEvent proporciona las propiedades Message y MessageDetails para especificar o recuperar un mensaje personalizado al cancelar los eventos Changing, Validating, Save, Merge, Submit, VersionUpgrade y Loading.
De manera predeterminada, las propiedades Message y MessageDetails tienen un valor null.
Si los dos valores son null, el mensaje de error predeterminado se muestra cuando se cancela un evento.
Si los dos valores no son null, los valores especificados para las propiedades Message y MessageDetails se muestran en el cuadro de diálogo del mensaje de error.
Si las dos propiedades se establecen en una cadena vacía, no se muestra ningún texto en el cuadro de diálogo del mensaje de error.
La propiedad Message puede ser null y la propiedad MessageDetails puede no ser null y viceversa. Si uno de los dos valores no es null, InfoPath mostrará el valor especificado. Por ejemplo, si Message es null, pero MessageDetails tiene un valor especificado, InfoPath muestra un cuadro de diálogo de mensaje de error sólo con la sección de información y sin texto de nivel superior.
En la interfaz de usuario de modo de diseño de InfoPath, puede especificar un mensaje personalizado que se muestra al enviar resultados satisfactorios o errores con el comando Opciones de envío de formularios del menú Herramientas. Si las propiedades Message o MessageDetails están definidas en código, estos valores anulan el texto especificado en la interfaz de usuario de InfoPath.
Jerarquía de herencia
System.Object
System.EventArgs
System.ComponentModel.CancelEventArgs
Microsoft.Office.InfoPath.XmlFormCancelEventArgs
Microsoft.Office.InfoPath.SaveCancelEventArgs
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
XmlFormCancelEventArgs (Miembros)
Microsoft.Office.InfoPath (Espacio de nombres)