Error.ErrorType - Propriété

Obtient le type d'un objet ErrorObject.

Espace de noms :  Microsoft.Office.Interop.InfoPath.SemiTrust
Assembly :  Microsoft.Office.Interop.InfoPath.SemiTrust (dans Microsoft.Office.Interop.InfoPath.SemiTrust.dll)

Syntaxe

'Déclaration
ReadOnly Property ErrorType As String
    Get
'Utilisation
Dim instance As Error
Dim value As String

value = instance.ErrorType
string ErrorType { get; }

Valeur de propriété

Type : System.String

Remarques

Trois types d'erreur de validation de données peuvent se produire dans un formulaire InfoPath :

  • SCHEMA_VALIDATION La validation des données échoue à cause d'une contrainte de schéma XML.

  • SYSTEM_GENERATED La validation des données échoue à cause de contraintes définies dans le fichier de définition de formulaire (.xsf) ou à la suite de l'appel, par le code de formulaire, de la méthode ReportError de l'objet DataDOMEventObject.

  • USER_SPECIFIED La validation des données échoue à cause d'une erreur de script personnalisé utilisant la méthode Add de la collection Errors.

Notes

La propriété ErrorType peut être utilisée pour déterminer le type d'erreur de validation de données qui s'est produite.

Important

Seuls les formulaires qui s’exécutent dans le même domaine que le formulaire actuellement ouvert ou les formulaires disposant d’autorisations inter-domaines peuvent accéder à ce membre.

Exemples

Dans l'exemple suivant, la propriété ErrorType de l'objet ErrorObject est utilisée pour afficher le type d'une erreur dans une boîte de message :

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

Voir aussi

Référence

Error interface

Error - Membres

Microsoft.Office.Interop.InfoPath.SemiTrust - Espace de noms