指定した ErrorObject オブジェクトを ErrorsCollection コレクションから削除します。
名前空間: Microsoft.Office.Interop.InfoPath
アセンブリ: Microsoft.Office.Interop.InfoPath (microsoft.office.interop.infopath.dll 内)
構文
'宣言
<DispIdAttribute(3)> _
Sub Delete ( _
<InAttribute> varNode As Object, _
<InAttribute> bstrConditionName As String _
)
'使用
Dim instance As Errors
Dim varNode As Object
Dim bstrConditionName As String
instance.Delete(varNode, bstrConditionName)
[DispIdAttribute(3)]
void Delete (
[InAttribute] Object varNode,
[InAttribute] string bstrConditionName
)
パラメータ
- varNode
エラーに関連付けられた XML DOM (Document Object Model) ノード。
- bstrConditionName
エラーの名前。
コメント
Delete メソッドは、Errors コレクションから、指定した XML ノードに関連付けられた、同じ名前の Error オブジェクトをすべて削除します。Errors コレクションに含まれているすべての Error オブジェクトを削除するには、DeleteAll メソッドを使用します。
![]() |
---|
Delete メソッドで削除されるのは、Add メソッドを使用して作成されたエラーだけです。スキーマまたはデータの入力規則の制約によって発生したエラーや、ReportError メソッドを使用して作成されたエラーをこのメソッドで削除することはできません。 |
例
//Delete the errors associated with a specific node
IXMLDOMDocument myDOM = thisXDocument.DOM;
IXMLDOMNode myNode = myDOM.selectSingleNode("my:myFields/my:aGroup/my:field1");
thisXDocument.Errors.Delete(myNode,thisXDocument.Errors[0].ConditionName.ToString());
関連項目
参照
Errors インターフェイス
Errors のメンバ
Microsoft.Office.Interop.InfoPath 名前空間