Errors.Add(Object, String, String, String, Int32, String) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ErrorObjectを にErrorsCollection追加し、新しい Error オブジェクトへの参照を返します。
public:
Microsoft::Office::Interop::InfoPath::SemiTrust::ErrorObject ^ Add(System::Object ^ varNode, System::String ^ bstrConditionName, System::String ^ bstrShortErrorMessage, System::String ^ bstrDetailedErrorMessage, int lErrorCode, System::String ^ bstrType);
public Microsoft.Office.Interop.InfoPath.SemiTrust.ErrorObject Add (object varNode, string bstrConditionName, string bstrShortErrorMessage, string bstrDetailedErrorMessage, int lErrorCode, string bstrType);
abstract member Add : obj * string * string * string * int * string -> Microsoft.Office.Interop.InfoPath.SemiTrust.ErrorObject
Public Function Add (varNode As Object, bstrConditionName As String, bstrShortErrorMessage As String, bstrDetailedErrorMessage As String, lErrorCode As Integer, bstrType As String) As ErrorObject
パラメーター
- varNode
- Object
エラーを関連付ける XML ノード。
- bstrConditionName
- String
エラーの名前。
- bstrShortErrorMessage
- String
エラーの短いメッセージ。
- bstrDetailedErrorMessage
- String
エラーの詳細なメッセージ。
- lErrorCode
- Int32
エラーのエラー コード。
- bstrType
- String
既定値は "modeless" です。 エラー処理の種類を表します。 サポートされるもう 1 つの値は "modal" です。
戻り値
ErrorObject新しく作成された Error を表す オブジェクト。
例
//Add an error to the node
IXMLDOMDocument myDOM = thisXDocument.DOM;
IXMLDOMNode myNode = myDOM.selectSingleNode("my:myFields/my:aGroup/my:field1");
thisXDocument.Errors.<span class="label">Add</span>(myNode,"condition","short","detail",102057,"modeless");
注釈
Add メソッドは、Microsoft InfoPath フォームでカスタム エラー メッセージを作成するために使用されます。 Add メソッドで作成できるエラーには、次の 2 種類があります。
モードレス | ユーザーは、インライン警告でエラーを通知され、元に戻す操作を実行して以前の値に戻すことができます。 |
モーダル | ユーザーにダイアログ ボックス警告でエラーを通知します。 ダイアログ ボックスのアラートで [OK] をクリックすると、エラーがインライン アラートとして表示され、ユーザーは元に戻す操作で前の値に戻すことができます |
注: カスタム エラーは、 メソッドを使用して ReportError(Object, String, Boolean, String, Int32, String) 作成することもできます。
重要: このメンバーにアクセスできるのは、現在開いているフォームと同じドメインで実行されているフォーム、またはクロスドメインアクセス許可が付与されているフォームのみです。
適用対象
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示