ErrorObject Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa um erro em um formulário do 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
- Implementações
Exemplos
No exemplo a seguir, o objeto Error é acessado usando indexação na coleção Erros .
<span class="label">Error</span> er = thisXDocument.Errors[0];
Comentários
This type is a wrapper for a coclass that is required by managed code for COM interoperability. Use this type to access the members of the COM interface implemented by this coclass. Para obter informações sobre a interface COM, incluindo um link para descrições de seus membros, consulteError.
Cada objeto Error no InfoPath está associado a um nó DOM (Modelo de Objeto de Documento XML) do documento XML subjacente de um formulário. Quando a validação de dados falha em um nó XML DOM específico, o InfoPath cria um objeto Error e o ErrorsCollection coloca na coleção.
Há três tipos de erros de validação de dados que podem ocorrer em um formulário InfoPath:
- SCHEMA_VALIDATION A validação de dados falhou como resultado de uma restrição definida por esquema XML.
- SYSTEM_GENERATED A validação de dados falhou como resultado de restrições definidas no arquivo de definição de formulário (.xsf) ou como resultado do código de formulário chamando o ReportError(Object, String, Boolean, String, Int32, String) método do DataDOMEventObject objeto.
- USER_SPECIFIED a validação de dados falhou como resultado de um erro de script personalizado usando o Add(Object, String, String, String, Int32, String) método da coleção Errors .
Observação: a ErrorType propriedade pode ser usada para determinar o tipo de erro de validação de dados que ocorreu.
Propriedades
ConditionName |
Obtém o nome do ErrorObject objeto. (Herdado de Error) |
DetailedErrorMessage |
Obtém ou define a mensagem de erro detalhada de um ErrorObject objeto. (Herdado de Error) |
ErrorCode |
Obtém ou define o código de erro de um ErrorObject objeto. (Herdado de Error) |
ErrorType |
Obtém o tipo de objeto ErrorObject . (Herdado de Error) |
Node |
Obtém o nó DOM (Modelo de Objeto de Documento XML) do documento XML subjacente de um formulário associado a um ErrorObject objeto. (Herdado de Error) |
ShortErrorMessage |
Obtém ou define a mensagem de erro curta de um ErrorObject objeto. (Herdado de Error) |