Sdílet prostřednictvím


SaveEvent.IsCancelled-Eigenschaft

Dient dem Abrufen oder Festlegen eines Werts, der zusätzliche Informationen für die Verwendung im OnSaveRequest-Ereignis zusammen mit der ReturnStatus-Eigenschaft bereitstellt.

Namespace: Microsoft.Office.Interop.InfoPath
Assembly: Microsoft.Office.Interop.InfoPath (in microsoft.office.interop.infopath.dll)

Syntax

'Declaration
<DispIdAttribute(2)> _
Property IsCancelled As Boolean
'Usage
Dim instance As SaveEvent
Dim value As Boolean

value = instance.IsCancelled

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

Hinweise

Beim Schließen von InfoPath wird der Benutzer aufgefordert, das Dokument zu speichern, wenn die IsDirty-Eigenschaft true lautet. Wenn die IsCancelled-Eigenschaft true lautet, kann das Dokument bei einem Fehler des Speichervorgangs (die ReturnStatus-Eigenschaft lautet also false) von InfoPath nicht geschlossen werden.

Beispiel

Im folgenden Beispiel wird mithilfe der IsCancelled-Eigenschaft des SaveEventObject-Objekts sichergestellt, dass das Dokument bei einem Abbruch des Speichervorgangs nicht geschlossen wird:

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

Siehe auch

Referenz

SaveEvent-Schnittstelle
SaveEvent-Member
Microsoft.Office.Interop.InfoPath-Namespace