ModelItem.BeginEdit Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ö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.