次の方法で共有


SaveEvent.IsCancelled プロパティ

OnSaveRequest イベントで、ReturnStatus プロパティと組み合わせて使用するための追加情報を提供する値を取得または設定します。

名前空間: Microsoft.Office.Interop.InfoPath
アセンブリ: Microsoft.Office.Interop.InfoPath (microsoft.office.interop.infopath.dll 内)

構文

'宣言
<DispIdAttribute(2)> _
Property IsCancelled As Boolean
'使用
Dim instance As SaveEvent
Dim value As Boolean

value = instance.IsCancelled

instance.IsCancelled = value
[DispIdAttribute(2)] 
bool IsCancelled { get; set; }

コメント

InfoPath を閉じるとき、IsDirty プロパティが true の場合は、ドキュメントを保存するように求めるメッセージがユーザーに対して表示されます。IsCancelled プロパティが true のときは、保存操作が失敗した (つまり、ReturnStatus プロパティが false である) 場合、InfoPath は閉じることができません。

次の例では、SaveEventObject オブジェクトの IsCancelled プロパティを使用して、保存操作がキャンセルされた場合にドキュメントを閉じないようにしています。

e.IsCancelled = e.PerformSaveOperation();
if(e.IsCancelled)
    return;
e.ReturnStatus = true;

関連項目

参照

SaveEvent インターフェイス
SaveEvent のメンバ
Microsoft.Office.Interop.InfoPath 名前空間