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 DeleteAll() Sie die -Methode, um alle in der Errors-Auflistung enthaltenen Error-Objekte zu löschen.

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.

Gilt für: