Errors.Delete(Object, String) 方法

定义

ErrorsCollection集合中删除指定的 ErrorObject 对象。

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)

参数

varNode
Object

与错误相关联的 XML 文档对象模型 (DOM) 节点。

bstrConditionName
String

错误的名称。

示例

//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());

注解

Delete 方法删除在 Errors 集合中符合下列条件的所有 Error 对象:与指定的 XML 节点相关联并且同名。 若要删除 Errors 集合中包含的所有 Error 对象,请使用 DeleteAll() 方法。

注意Delete 方法将仅删除使用 Add(Object, String, String, String, Int32, String) 方法创建的错误。 它不能用于删除由于架构或数据验证约束或使用 方法创建 ReportError(Object, String, Boolean, String, Int32, String) 的错误而发生的错误。

适用于