次の方法で共有


SaveCancelEventArgs クラス

SaveEventArgs オブジェクトの CancelableArgs プロパティにデータを提供します。

継承階層

System.Object
  System.EventArgs
    System.ComponentModel.CancelEventArgs
      Microsoft.Office.InfoPath.XmlFormCancelEventArgs
        Microsoft.Office.InfoPath.SaveCancelEventArgs

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

構文

'宣言
Public MustInherit Class SaveCancelEventArgs _
    Inherits XmlFormCancelEventArgs
'使用
Dim instance As SaveCancelEventArgs
public abstract class SaveCancelEventArgs : XmlFormCancelEventArgs

解説

SaveCancelEventArgs クラスは、Save イベントの間にダーティなフォーム (保存されていない新しい、または変更されたフォーム) の保存が失敗した場合に、既定の動作を無効にして、InfoPath がフォームを閉じることができるようにするかどうかを判断するための、CloseIfSaveCancelled プロパティを提供します。

また、SaveCancelEventArgs クラスは、Save イベントを取り消すために使用できる Cancel プロパティ (CancelEventArgs クラスから継承)、および Save イベントが取り消されたときのカスタム エラー メッセージを提供する Message プロパティと MessageDetails プロパティ (XmlFormCancelEventArgs クラスから継承) も提供します。

スレッドの安全性

この型の public static (Visual Basic ではShared ) メンバーはスレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

関連項目

参照

SaveCancelEventArgs メンバー

Microsoft.Office.InfoPath 名前空間