次の方法で共有


FormErrorCollection.DeleteAll メソッド

現在のフォームに関連付けられた FormErrorCollection オブジェクトに含まれるすべての FormError オブジェクトを削除します。

名前空間:  Microsoft.Office.InfoPath
アセンブリ:  Microsoft.Office.InfoPath (Microsoft.Office.InfoPath.dll)

構文

'宣言
Public MustOverride Sub DeleteAll
'使用
Dim instance As FormErrorCollection

instance.DeleteAll()
public abstract void DeleteAll()

解説

FormErrorCollection コレクションから特定の FormError オブジェクトを削除するには、Delete メソッドを使用します。

注意

Add メソッドを使用して作成されたエラー (FormErrorType.UserDefined 型のエラー) だけを削除する Delete メソッドと異なり、DeleteAll メソッドは、エラーの作成方法に関係なく、コレクション内のすべてのエラー (すべての FormErrorType のエラー) を削除します。

このメンバーには、現在開いているフォームと同じドメインで実行中のフォーム、またはクロスドメインのアクセス許可が与えられたフォームのみがアクセスできます。

この型またはメンバーには、Microsoft InfoPath Filler または Web ブラウザーで開かれたフォームを実行中のコードからアクセスできます。

次の例では、 DeleteAll メソッドを使用して、現在のフォームに関連付けられた FormErrorCollection オブジェクトから、すべてのエラーを削除します。

this.Errors.DeleteAll();
Me.Errors.DeleteAll()

関連項目

参照

FormErrorCollection クラス

FormErrorCollection メンバー

Microsoft.Office.InfoPath 名前空間