ModelItem.BeginEdit Methode

Definition

Öffnet einen Bearbeitungsbereich für den Designer.

Überlädt

BeginEdit()

Öffnet einen Bearbeitungsbereich für den Designer. Wenn ein Bearbeitungsbereich geöffnet ist, werden alle Änderungen an allen Objekten in dem Bereich gespeichert, bis die Transaktion abgeschlossen ist oder wiederhergestellt wird. Bearbeitungsbereiche können geschachtelt sein, jedoch muss beim Ausführen von Commits die Reihenfolge eingehalten werden.

BeginEdit(Boolean)

Öffnet einen Bearbeitungsbereich für den Designer.

BeginEdit(String)

Öffnet einen Bearbeitungsbereich für den Designer. Wenn ein Bearbeitungsbereich geöffnet ist, werden alle Änderungen an allen Objekten in dem Bereich gespeichert, bis die Transaktion abgeschlossen ist oder wiederhergestellt wird. Bearbeitungsbereiche können geschachtelt sein, jedoch muss beim Ausführen von Commits die Reihenfolge eingehalten werden.

BeginEdit(String, Boolean)

Öffnet einen Bearbeitungsbereich für den Designer.

BeginEdit()

Öffnet einen Bearbeitungsbereich für den Designer. Wenn ein Bearbeitungsbereich geöffnet ist, werden alle Änderungen an allen Objekten in dem Bereich gespeichert, bis die Transaktion abgeschlossen ist oder wiederhergestellt wird. Bearbeitungsbereiche können geschachtelt sein, jedoch muss beim Ausführen von Commits die Reihenfolge eingehalten werden.

public:
 abstract System::Activities::Presentation::Model::ModelEditingScope ^ BeginEdit();
public abstract System.Activities.Presentation.Model.ModelEditingScope BeginEdit ();
abstract member BeginEdit : unit -> System.Activities.Presentation.Model.ModelEditingScope
Public MustOverride Function BeginEdit () As ModelEditingScope

Gibt zurück

Ein ModelEditingScope, der entweder abgeschlossen oder zurückgesetzt sein muss.

Hinweise

Ein Bearbeitungsbereich ermöglicht es, dass mehrere Änderungen am Modell als eine einzelne Transaktion angewendet werden. Alle im Bearbeitungsbereich vorgenommenen Änderungen können vor Abschluss der Transaktion jederzeit wiederhergestellt werden.

Bearbeitungsbereiche gelten global für den Designer. Ein Bearbeitungsbereich kann für jedes Element im Designer erstellt werden. Sie müssen keinen Bearbeitungsbereich speziell für das Element erstellen, an dem Sie Änderungen vornehmen.

Gilt für:

BeginEdit(Boolean)

Öffnet einen Bearbeitungsbereich für den Designer.

public:
 virtual System::Activities::Presentation::Model::ModelEditingScope ^ BeginEdit(bool shouldApplyChangesImmediately);
public virtual System.Activities.Presentation.Model.ModelEditingScope BeginEdit (bool shouldApplyChangesImmediately);
abstract member BeginEdit : bool -> System.Activities.Presentation.Model.ModelEditingScope
override this.BeginEdit : bool -> System.Activities.Presentation.Model.ModelEditingScope
Public Overridable Function BeginEdit (shouldApplyChangesImmediately As Boolean) As ModelEditingScope

Parameter

shouldApplyChangesImmediately
Boolean

true, um anzugeben, dass die Änderungen sofort übernommen werden sollen; andernfalls false.

Gibt zurück

Ein ModelEditingScope, der entweder abgeschlossen oder zurückgesetzt sein muss.

Gilt für:

BeginEdit(String)

Öffnet einen Bearbeitungsbereich für den Designer. Wenn ein Bearbeitungsbereich geöffnet ist, werden alle Änderungen an allen Objekten in dem Bereich gespeichert, bis die Transaktion abgeschlossen ist oder wiederhergestellt wird. Bearbeitungsbereiche können geschachtelt sein, jedoch muss beim Ausführen von Commits die Reihenfolge eingehalten werden.

public:
 abstract System::Activities::Presentation::Model::ModelEditingScope ^ BeginEdit(System::String ^ description);
public abstract System.Activities.Presentation.Model.ModelEditingScope BeginEdit (string description);
abstract member BeginEdit : string -> System.Activities.Presentation.Model.ModelEditingScope
Public MustOverride Function BeginEdit (description As String) As ModelEditingScope

Parameter

description
String

Eine optionale Beschreibung der Änderung. Diese wird in der Description-Eigenschaft des Bearbeitungsbereichs festgelegt.

Gibt zurück

Ein ModelEditingScope, der entweder abgeschlossen oder zurückgesetzt sein muss.

Hinweise

Ein Bearbeitungsbereich ermöglicht es, dass mehrere Änderungen am Modell als eine einzelne Transaktion angewendet werden. Alle im Bearbeitungsbereich vorgenommenen Änderungen können vor Abschluss der Transaktion jederzeit wiederhergestellt werden.

Bearbeitungsbereiche gelten global für den Designer. Ein Bearbeitungsbereich kann für jedes Element im Designer erstellt werden. Sie müssen keinen Bearbeitungsbereich speziell für das Element erstellen, an dem Sie Änderungen vornehmen.

Gilt für:

BeginEdit(String, Boolean)

Öffnet einen Bearbeitungsbereich für den Designer.

public:
 virtual System::Activities::Presentation::Model::ModelEditingScope ^ BeginEdit(System::String ^ description, bool shouldApplyChangesImmediately);
public virtual System.Activities.Presentation.Model.ModelEditingScope BeginEdit (string description, bool shouldApplyChangesImmediately);
abstract member BeginEdit : string * bool -> System.Activities.Presentation.Model.ModelEditingScope
override this.BeginEdit : string * bool -> System.Activities.Presentation.Model.ModelEditingScope
Public Overridable Function BeginEdit (description As String, shouldApplyChangesImmediately As Boolean) As ModelEditingScope

Parameter

description
String

Eine optionale Beschreibung der Änderung. Diese wird in der Description-Eigenschaft des Bearbeitungsbereichs festgelegt.

shouldApplyChangesImmediately
Boolean

true, um anzugeben, dass die Änderungen sofort übernommen werden sollen; andernfalls false.

Gibt zurück

Ein ModelEditingScope, der entweder abgeschlossen oder zurückgesetzt sein muss.

Gilt für: