Compartir a través de


de la propiedad Error.ErrorType

Obtiene el tipo de un objeto ErrorObject.

Espacio de nombres:  Microsoft.Office.Interop.InfoPath.SemiTrust
Ensamblado:  Microsoft.Office.Interop.InfoPath.SemiTrust (en Microsoft.Office.Interop.InfoPath.SemiTrust.dll)

Sintaxis

'Declaración
ReadOnly Property ErrorType As String
    Get
'Uso
Dim instance As Error
Dim value As String

value = instance.ErrorType
string ErrorType { get; }

Valor de propiedad

Tipo: System.String

Comentarios

Existen tres tipos de errores de validación de datos que pueden tener lugar en un formulario de InfoPath:

  • SCHEMA_VALIDATION Error de la validación de datos a causa de una restricción definida en el Esquema XML.

  • SYSTEM_GENERATED Error de la validación de datos a causa de las restricciones definidas en el archivo de definición de formulario (.xsf) o como resultado de una llamada del código de formulario al método ReportError del objeto DataDOMEventObject.

  • USER_SPECIFIED Error de la validación de datos a causa de errores en la secuencia de comandos personalizados mediante el método Add de la colección Errors.

Nota

La propiedad ErrorType se puede usar para determinar el tipo de error de validación de datos que haya ocurrido.

Importante

Únicamente se puede acceder a este miembro con formularios que se ejecuten en el mismo dominio que el formulario que está actualmente abierto o con formularios a los que se hayan concedido permisos entre dominios.

Ejemplos

En el siguiente ejemplo, se utiliza la propiedad ErrorType del objeto ErrorObject para mostrar el tipo de error en un cuadro de mensaje:

Error objError = XDocument.Errors[0];
thisXDocument.UI.Alert("Error type: " + objError.ErrorType);

Vea también

Referencia

interfaz Error

Miembros Error

Espacio de nombres Microsoft.Office.Interop.InfoPath.SemiTrust