FormError.FormErrorType-Eigenschaft

Ruft den Typ des FormError-Objekts ab.

Namespace: Microsoft.Office.InfoPath
Assembly: Microsoft.Office.InfoPath (in microsoft.office.infopath.dll)

Syntax

Public MustOverride ReadOnly Property FormErrorType As FormErrorType

Dim instance As FormError
Dim value As FormErrorType

value = instance.FormErrorType
public abstract FormErrorType FormErrorType { get; }

Eigenschaftswert

FormErrorType zum Angeben des Fehlertyps.

Hinweise

Es gibt drei Typen von Datenüberprüfungsfehlern, die in einem InfoPath-Formular auftreten können. Sie lassen sich mithilfe der FormErrorType-Eigenschaft der FormError-Klasse bestimmen:

  • FormErrorType.SchemaValidation   Die Datenüberprüfung gibt aufgrund einer im XML-Schema definierten Einschränkung einen Fehler zurück.

  • FormErrorType.SystemGenerated   Die Datenüberprüfung gibt aufgrund von Einschränkungen, die in der Formulardefinitionsdatei (XSF) definiert sind, oder aufgrund von Formularcode einen Fehler zurück, der die ReportError-Methode der XmlValidatingEventArgs-Klasse aufruft.

  • FormErrorType.UserSpecified   Die Datenüberprüfung ist aufgrund eines benutzerdefinierten Fehlers fehlgeschlagen, für den die Add-Methode der FormErrorsCollection-Klasse verwendet wurde.

Auf den Member kann nur über Formulare zugegriffen werden, die in derselben Domäne wie das zurzeit geöffnete Formular ausgeführt werden, oder über Formulare, denen domänenübergreifende Berechtigungen erteilt wurden.

Auf diesen Typ oder diesen Member kann über Code zugegriffen werden, der in Formularen ausgeführt wird, die mit Microsoft Office InfoPath 2007 oder einem Webbrowser geöffnet wurden.

Siehe auch

Referenz

FormError-Klasse
FormError-Member
Microsoft.Office.InfoPath-Namespace