Compartir a través de


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

Public MustInherit Class XmlFormCancelEventArgs
    Inherits CancelEventArgs

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)