Freigeben über


XmlForm.Errors-Eigenschaft

Ruft einen Verweis auf die einem Formular zugeordnete FormErrorCollection-Auflistung ab.

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

Syntax

Public MustOverride ReadOnly Property Errors As FormErrorCollection

Dim instance As XmlForm
Dim value As FormErrorCollection

value = instance.Errors
public abstract FormErrorCollection Errors { get; }

Eigenschaftswert

Eine FormErrorCollection-Auflistung, die die Auflistung der FormError-Objekte für das aktuelle Formular darstellt.

Hinweise

Die FormErrorCollection-Auflistung ist dem Formular zugrunde liegenden XML-Dokument zugeordnet, sodass beim Auftreten eines Fehlers ein FormError-Objekt, in dem Informationen über den Fehler enthalten sind, der Auflistung hinzugefügt wird. Nachdem Sie einen Verweis auf die FormErrorCollection-Auflistung festgelegt haben, können Sie zur Verwaltung der in einem InfoPath auftretenden Fehler alle zugehörigen Eigenschaften und Methoden aufrufen.

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.

Beispiel

Im folgenden Beispiel wird dieErrors-Eigenschaft der XmlForm-Klasse verwendet, um die Anzahl der Fehler zurückzugeben und diesen Wert anschließend in einem Meldungsfeld anzuzeigen.

int formErrors = this.Errors.Count;
MessageBox.Show("Total number of errors: " + formErrors);
Dim formErrors As Integer = Me.Errors.Count
MessageBox.Show("Total number of errors: " & formErrors)

Siehe auch

Referenz

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