ExceptionEventArgs Clase

Proporciona datos para el evento HandleException.

Espacio de nombres CrystalDecisions.Windows.Forms Ensamblado CrystalDecisions.Windows.Forms (CrystalDecisions.Windows.Forms.dll)

Sintaxis

Public Class ExceptionEventArgs
    Inherits ViewerEventArgs
public class ExceptionEventArgs : ViewerEventArgs

Comentarios

La clase ExceptionEventArgs contiene los datos relacionados con el evento HandleException. El evento HandleException es generado por el control CrystalReportViewer cuando se produce una excepción en el control CrystalReportViewer. La propiedad UserData es un objeto genérico que puede contener cualquier elemento. Se utiliza para anular lo que se hace en el manejo de una excepción. En casi todos los casos, si asigna una cadena a la propiedad UserData, el usuario verá este mensaje en vez del mensaje contenido en la excepción.

Ejemplo

En el siguiente ejemplo se obtienen los detalles del evento HandleException y crea una nueva entrada en el registro de eventos.

          Private Sub LogHandleExceptionEvent(ByVal source As Object, _
          ByVal e As CrystalDecisions.Windows.Forms.ExceptionEventArgs) Handles _
          CrystalReportViewer.HandleException
          Dim eventLog As New EventLog("event.log")
          Dim eventMsg As String = _
          "HandleException event:" & vbCrLf & _
          "Exception: " & e.Exception().Message & vbCrLf & _
          "UserData: " & e.UserData()
          eventLog.WriteEntry(eventMsg)
          e.Handled = False
          End Sub
        
          private void LogHandleExceptionEvent(Object source,
          CrystalDecisions.Windows.Forms.ExceptionEventArgs e)
          {
          System.Diagnostics.EventLog eventLog =
          new System.Diagnostics.EventLog("event.log");
          string eventMsg =
          "HandleException event:" + "\n" +
          "Exception: " + e.Exception.Message + "\n" +
          "UserData: " + e.UserData.ToString();
          eventLog.WriteEntry(eventMsg);
          e.Handled = false;
          }
        

Jerarquía de herencia

Object
   EventArgs
      ViewerEventArgs
         ExceptionEventArgs

Información de versión

Crystal Reports Basic for Visual Studio 2008

Admitido desde: Crystal Reports for Visual Studio .NET 2002

Vea también

Referencia

ExceptionEventArgs Miembros
CrystalDecisions.Windows.Forms Espacio de nombres