次の方法で共有


DataDOMEvent.ReturnStatus プロパティ

定義

データの入力規則イベントのリターン状態を示す値を取得または設定します。

public:
 property bool ReturnStatus { bool get(); void set(bool value); };
public bool ReturnStatus { get; set; }
member this.ReturnStatus : bool with get, set
Public Property ReturnStatus As Boolean

プロパティ値

実装

次の例では、 オブジェクトの ReturnStatus プロパティを DataDOMEventObject 使用して、データ検証イベントが成功しなかったことを示します。 また、このコードでは、 オブジェクトの プロパティをDataDOMEventObject使用ReturnMessageして、ユーザーにメッセージを表示します。

[InfoPathEventHandler(MatchPath="/Customers/Customer/RepVisitDt", EventType=InfoPathEventType.OnBeforeChange)]
public void RepVisitDt_OnBeforeChange(DataDOMEvent e)
{
 if (e.NewValue.ToString() == "")
 {
  e.ReturnMessage = "You must supply a value for this field.";
  e.<span class="label">ReturnStatus</span> = false;
 }
}

注釈

イベントの OnBeforeChange 場合、 ReturnStatus プロパティが false に設定されている場合、XML ドキュメント オブジェクト モデル (DOM) ノードへの変更は受け付けず、データ検証イベントは失敗します。 true に設定されていると、データの入力規則エラーは発生せず、データの入力規則イベントは成功します。

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

適用対象