Export (0) Print
Expand All
Key
M11
M12
M21
M22
Tag
Uri
X1
X2
Y1
Y2
Expand Minimize
This topic has not yet been rated - Rate this topic

LineNumber (RuntimeErrorEventArgs)

Silverlight

Gets the line number at which the run-time error occurred.

value = eventargs.LineNumber

Type: integer

The number of the line on which the run-time error occurred.

This property is read/write but should be considered read-only because there is no reason to change the reported information. There is no default.

No direct equivalent, but may be available within the message of an exception.

This property is technically read/write, but there is generally no reason to set it, because the property is simply reporting information from existing errors.

The following JavaScript example shows the portion of an event handler that displays error information specific to run-time errors.

// errorArgs is an instance of RuntimeErrorEventArgs.
    if(errorArgs.ErrorType == "RuntimeError")
    {
      var runtimeErrorMsg = "Silverlight Runtime Error  \n\n";
            
      // Basic error event information.
      runtimeErrorMsg += "Error Type:    " + errorArgs.errorType     + "\n";
      runtimeErrorMsg += "Error Message: " + errorArgs.errorMessage  + "\n";
      runtimeErrorMsg += "Error Code:    " + errorArgs.errorCode  + "\n";
            
      // Runtime-specific error event information.
      if (errorArgs.lineNumber != 0)
      {
        runtimeErrorMsg += "Line:     " + errorArgs.lineNumber     + "\n";
        runtimeErrorMsg += "Position: " +  errorArgs.charPosition  + "\n";
      }
     
     runtimeErrorMsg += "MethodName: " + errorArgs.methodName     + "\n";
            
     alert(runtimeErrorMsg);
    }

Community Additions

ADD
Show:
© 2014 Microsoft. All rights reserved.