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.
Diese Eigenschaft ist nicht CLS-kompatibel.
Namespace: Microsoft.Office.Interop.InfoPath.SemiTrust
Assembly: Microsoft.Office.Interop.InfoPath.SemiTrust (in microsoft.office.interop.infopath.semitrust.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.
Wichtig: |
---|
Auf den Member kann nur über Formulare zugegriffen werden, die in derselben Domäne wie das zurzeit geöffnete Formular ausgeführt werden, oder über Formulare, denen domänenübergreifende Berechtigungen erteilt wurden. |
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.SemiTrust-Namespace