Freigeben über


Errors.Delete(Object, String) Methode

Definition

Löscht das angegebene ErrorObject Objekt aus der ErrorsCollection Auflistung.

public:
 void Delete(System::Object ^ varNode, System::String ^ bstrConditionName);
public void Delete (object varNode, string bstrConditionName);
abstract member Delete : obj * string -> unit
Public Sub Delete (varNode As Object, bstrConditionName As String)

Parameter

varNode
Object

Der dem Fehler zugeordnete XML-DOM-Knoten (Document Object Model).

bstrConditionName
String

Der Name des Fehlers.

Beispiele

//Delete the errors associated with a specific node
IXMLDOMDocument myDOM = thisXDocument.DOM;
IXMLDOMNode myNode = myDOM.selectSingleNode("my:myFields/my:aGroup/my:field1");
thisXDocument.Errors.<span class="label">Delete</span>(myNode,thisXDocument.Errors[0].ConditionName.ToString());

Hinweise

Die Delete-Methode löscht alle Error-Objekte in der Errors-Auflistung, die dem angegebenen XML-Knoten zugeordnet sind und denselben Namen haben. Verwenden Sie DeleteAll() die -Methode, um alle error-Objekte zu löschen, die in der Errors-Auflistung enthalten sind.

Hinweis: Die Delete-Methode löscht nur Fehler, die mit der Add(Object, String, String, String, Int32, String) -Methode erstellt wurden. Es kann nicht verwendet werden, um Fehler zu löschen, die aufgrund von Schema- oder Datenüberprüfungseinschränkungen oder Fehlern auftreten, die mit der ReportError(Object, String, Boolean, String, Int32, String) -Methode erstellt wurden.

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

Gilt für: