Freigeben über


MergeEventArgs.Rollback-Eigenschaft

Ruft einen mit der Cancel-Eigenschaft verwendeten Wert ab oder legt diesen fest, um zu bestimmen, ob nur das aktuelle Formular oder der gesamte Zusammenführungsvorgang abgebrochen werden soll.

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

Syntax

'Declaration
Public MustOverride Property Rollback As Boolean
'Usage
Dim instance As MergeEventArgs
Dim value As Boolean

value = instance.Rollback

instance.Rollback = value
public abstract bool Rollback { get; set; }

Eigenschaftswert

true beim Ausführen eines Rollbacks für den Zusammenführungsvorgang; andernfalls false.

Hinweise

Wenn die Cancel-Eigenschaft (Zugriff über die CancelableArgs-Eigenschaft) auf false festgelegt ist, wird diese Eigenschaft ignoriert.

Wenn die Cancel-Eigenschaft den Wert true aufweist und die RollBack-Eigenschaft den Wert true, wird die gesamte Zusammenführung abgebrochen und ein Rollback in den Zustand ausgeführt, der vor dem Starten des Vorgangs gültig war. Weist die Cancel-Eigenschaft den Wert false auf und die RollBack-Eigenschaft den Wert true, tritt beim Zusammenführen des aktuellen Formulars ein Fehler auf. Der Zusammenführungsvorgang wird jedoch mit dem nächsten Formular fortgesetzt.

Diese Eigenschaft kann nur während des Merge-Ereignisses verwendet werden.

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.

Auf diesen Typ oder diesen Member kann nur über Code zugegriffen werden, der in Formularen ausgeführt wird, die mit Microsoft Office InfoPath 2007 geöffnet wurden.

Siehe auch

Referenz

MergeEventArgs-Klasse
MergeEventArgs-Member
Microsoft.Office.InfoPath-Namespace