ErrorObject Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente une erreur dans un formulaire Microsoft InfoPath.
public interface class ErrorObject : Microsoft::Office::Interop::InfoPath::SemiTrust::Error
[System.Runtime.InteropServices.Guid("096cd577-0786-11d1-95fa-0080c78ee3bb")]
public interface ErrorObject : Microsoft.Office.Interop.InfoPath.SemiTrust.Error
type ErrorObject = interface
interface Error
Public Interface ErrorObject
Implements Error
- Attributs
- Implémente
Exemples
Dans l'exemple suivant, l'objet Error est accessible via indexation dans la collection Errors.
<span class="label">Error</span> er = thisXDocument.Errors[0];
Remarques
Ce type est le wrapper d’une coclasse requise par le code managé pour l’interopérabilité COM. Utilisez ce type pour accéder aux membres de l’interface COM implémentée par cette coclasse. Pour plus d’informations sur l’interface COM, y compris un lien vers les descriptions de ses membres, consultezError .
Chaque objet Error d'InfoPath est associé au nœud DOM (Document Object Model) XML du document XML sous-jacent d'un formulaire. Lorsque la validation des données échoue pour un nœud DOM XML particulier, InfoPath crée un objet Error et le place dans la ErrorsCollection collection.
Trois types d'erreur de validation de données peuvent se produire dans un formulaire InfoPath :
- SCHEMA_VALIDATION La validation des données a échoué en raison d’une contrainte définie par le schéma XML.
- SYSTEM_GENERATED La validation des données a échoué en raison de contraintes définies dans le fichier de définition de formulaire (.xsf) ou du code de formulaire appelant la méthode de l’objet ReportError(Object, String, Boolean, String, Int32, String)DataDOMEventObject .
- USER_SPECIFIED La validation des données a échoué en raison d’une erreur de script personnalisé à l’aide de la Add(Object, String, String, String, Int32, String) méthode de la collection Errors .
Remarque : La ErrorType propriété peut être utilisée pour déterminer le type d’erreur de validation des données qui s’est produite.
Propriétés
ConditionName |
Obtient le nom de l’objet ErrorObject . (Hérité de Error) |
DetailedErrorMessage |
Obtient ou définit le message d’erreur détaillé d’un ErrorObject objet. (Hérité de Error) |
ErrorCode |
Obtient ou définit le code d’erreur d’un ErrorObject objet . (Hérité de Error) |
ErrorType |
Obtient le type d’un ErrorObject objet. (Hérité de Error) |
Node |
Obtient le nœud DOM (Document Object Model) XML du document XML sous-jacent d’un formulaire associé à un ErrorObject objet . (Hérité de Error) |
ShortErrorMessage |
Obtient ou définit le message d’erreur court d’un ErrorObject objet. (Hérité de Error) |