/// <summary>
 /// Constructor
 /// </summary>
 /// <param name="code">Error code resulting from a failed media capture operation.</param>
 /// <param name="source">URI to the source.</param>
 /// <param name="target">URI to the target.</param>
 /// <param name="status">HTTP status code. This attribute is only available when a response code is received from the HTTP connection.</param>
 /// <param name="body"></param>
 public FileTransferError(FileTransferErrorCode code, JsString source, JsString target, long status, HtmlBodyElement body = null) { }
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="code">Error code</param>
 /// <param name="source">URI to the source.</param>
 /// <param name="target">URI to the target.</param>
 public FileTransferError(FileTransferErrorCode code, JsString source = null, JsString target = null)
 {
 }
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="code">Error code</param>
 /// <param name="source">URI to the source.</param>
 /// <param name="target">URI to the target.</param>
 public FileTransferError(FileTransferErrorCode code, JsString source = null, JsString target = null) { }
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="code">Error code resulting from a failed media capture operation.</param>
 /// <param name="source">URI to the source.</param>
 /// <param name="target">URI to the target.</param>
 /// <param name="status">HTTP status code. This attribute is only available when a response code is received from the HTTP connection.</param>
 /// <param name="body"></param>
 public FileTransferError(FileTransferErrorCode code, JsString source, JsString target, long status, HtmlBodyElement body = null)
 {
 }