Sdílet prostřednictvím


FormErrorCollection.Delete-Methode (String)

Löscht alle FormError-Objekte des angegebenen Namens aus dem dem aktuellen Formular zugeordneten FormErrorCollection-Objekt.

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

Syntax

'Declaration
Public MustOverride Sub Delete ( _
    name As String _
)
'Usage
Dim instance As FormErrorCollection
Dim name As String

instance.Delete(name)
public abstract void Delete (
    string name
)

Parameter

  • name
    Der Name des zu löschenden FormError-Objekts.

Ausnahmen

Ausnahmetyp Bedingung

ArgumentException

Der Fehler ist nicht vom Typ FormErrorType.UserDefined.

ArgumentException

Der Fehler befindet sich nicht in der Auflistung.

ArgumentNullException

Der an diese Methode übergebene Parameter lautet null.

ArgumentException

Der an diese Methode übergebene Parameter ist nicht gültig. Der Parameter weist beispielsweise den falschen Typ oder das falsche Format auf.

Hinweise

Alle Fehler des angegebenen Namens werden aus der Auflistung gelöscht (unterschiedlichen Kontextknoten im Formular zugeordnete Fehler können denselben Namen haben). Nur Fehler vom Typ ErrorType.UserDefined können aus der Auflistung gelöscht werden. Wenn der angegebene Fehler nicht benutzerdefiniert ist oder sich nicht in der Auflistung befindet, wird eine Ausnahme ausgelöst.

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 die Delete(name)-Methode verwendet, um den Fehlernamen Field1Error aus dem dem aktuellen Formular zugeordneten FormErrorCollection-Objekt zu löschen.

this.Errors.Delete("Field1Error");
Me.Errors.Delete("Field1Error")

Siehe auch

Referenz

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