ErrorObject Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa un error en un formulario de Microsoft InfoPath.
public interface class ErrorObject : Microsoft::Office::Interop::InfoPath::Error
[System.Runtime.InteropServices.Guid("096CD577-0786-11D1-95FA-0080C78EE3BB")]
public interface ErrorObject : Microsoft.Office.Interop.InfoPath.Error
type ErrorObject = interface
interface Error
Public Interface ErrorObject
Implements Error
- Derivado
- Atributos
- Implementaciones
Ejemplos
En el siguiente ejemplo, se tiene acceso al objeto Error mediante la indización en la colección Errors.
<span class="label">Error</span> er = thisXDocument.Errors[0];
Comentarios
Este tipo es un contenedor para una coclase que requiere el código administrado para la interoperabilidad con COM. Use este tipo para acceder a los miembros de la interfaz COM que implementa esta coclase. Para obtener información sobre la interfaz COM, incluido un vínculo a las descripciones de sus miembros, consulteError .
Cada objeto Error de InfoPath está asociado a un nodo Modelo de objetos de documento (DOM) del documento XML subyacente del formulario. Cuando se produce un error en la validación de datos para un nodo XML DOM determinado, InfoPath crea un objeto Error y lo coloca en la ErrorsCollection colección.
Existen tres tipos de errores de validación de datos que pueden tener lugar en un formulario de InfoPath:
- SCHEMA_VALIDATION error de validación de datos como resultado de una restricción definida por el esquema XML.
- SYSTEM_GENERATED error de validación de datos como resultado de restricciones definidas en el archivo de definición de formulario (.xsf) o como resultado de que el código del formulario llame al ReportError(Object, String, Boolean, String, Int32, String) método del DataDOMEventObject objeto .
- USER_SPECIFIED error de validación de datos como resultado de un error de scripting personalizado mediante el Add(Object, String, String, String, Int32, String) método de la colección Errors .
Nota: La ErrorType propiedad se puede usar para determinar el tipo de error de validación de datos que se ha producido.
Propiedades
ConditionName |
Obtiene el nombre del ErrorObject objeto . (Heredado de Error) |
DetailedErrorMessage |
Obtiene o establece el mensaje de error detallado de un ErrorObject objeto . (Heredado de Error) |
ErrorCode |
Obtiene o establece el código de error de un ErrorObject objeto . (Heredado de Error) |
ErrorType |
Obtiene el tipo de un ErrorObject objeto . (Heredado de Error) |
Node |
Obtiene el nodo Modelo de objetos de documento (DOM) XML del documento XML subyacente de un formulario que está asociado a un ErrorObject objeto . (Heredado de Error) |
ShortErrorMessage |
Obtiene o establece el mensaje de error corto de un ErrorObject objeto. (Heredado de Error) |