ModelItem.BeginEdit Metoda

Definicja

Otwiera zakres edycji dla projektanta.

Przeciążenia

BeginEdit()

Otwiera zakres edycji dla projektanta. Po otwarciu zakresu edycji wszystkie zmiany we wszystkich obiektach zostaną zapisane w zakresie do momentu zakończenia lub cofnięcia transakcji. Zakresy edycji można zagnieżdżać, ale muszą zostać zatwierdzone w kolejności.

BeginEdit(Boolean)

Otwiera zakres edycji dla projektanta.

BeginEdit(String)

Otwiera zakres edycji dla projektanta. Po otwarciu zakresu edycji wszystkie zmiany we wszystkich obiektach zostaną zapisane w zakresie do momentu zakończenia lub cofnięcia transakcji. Zakresy edycji można zagnieżdżać, ale muszą zostać zatwierdzone w kolejności.

BeginEdit(String, Boolean)

Otwiera zakres edycji dla projektanta.

BeginEdit()

Otwiera zakres edycji dla projektanta. Po otwarciu zakresu edycji wszystkie zmiany we wszystkich obiektach zostaną zapisane w zakresie do momentu zakończenia lub cofnięcia transakcji. Zakresy edycji można zagnieżdżać, ale muszą zostać zatwierdzone w kolejności.

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

Zwraca

Element ModelEditingScope, który musi zostać ukończony lub przywrócony.

Uwagi

Zakres edycji umożliwia stosowanie wielu zmian w modelu jako pojedynczej transakcji. Wszystkie zmiany wprowadzone w zakresie edycji można przywrócić w dowolnym momencie przed zakończeniem transakcji.

Zakresy edycji są globalne dla projektanta. Zakres edycji można utworzyć dla dowolnego elementu w projektancie; Nie musisz tworzyć zakresu edycji dla zmienianego elementu.

Dotyczy

BeginEdit(Boolean)

Otwiera zakres edycji dla projektanta.

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

Parametry

shouldApplyChangesImmediately
Boolean

true aby wskazać, że zmiany powinny zostać zastosowane natychmiast; w przeciwnym razie , false.

Zwraca

Element ModelEditingScope, który musi zostać ukończony lub przywrócony.

Dotyczy

BeginEdit(String)

Otwiera zakres edycji dla projektanta. Po otwarciu zakresu edycji wszystkie zmiany we wszystkich obiektach zostaną zapisane w zakresie do momentu zakończenia lub cofnięcia transakcji. Zakresy edycji można zagnieżdżać, ale muszą zostać zatwierdzone w kolejności.

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

Parametry

description
String

Opcjonalny opis zmiany. Zostanie to ustawione na Description właściwość zakresu edycji.

Zwraca

Element ModelEditingScope, który musi zostać ukończony lub przywrócony.

Uwagi

Zakres edycji umożliwia stosowanie wielu zmian w modelu jako pojedynczej transakcji. Wszystkie zmiany wprowadzone w zakresie edycji można przywrócić w dowolnym momencie przed zakończeniem transakcji.

Zakresy edycji są globalne dla projektanta. Zakres edycji można utworzyć dla dowolnego elementu w projektancie; Nie musisz tworzyć zakresu edycji dla zmienianego elementu.

Dotyczy

BeginEdit(String, Boolean)

Otwiera zakres edycji dla projektanta.

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

Parametry

description
String

Opcjonalny opis zmiany. Zostanie to ustawione na Description właściwość zakresu edycji.

shouldApplyChangesImmediately
Boolean

true aby wskazać, że zmiany powinny zostać zastosowane natychmiast; w przeciwnym razie , false.

Zwraca

Element ModelEditingScope, który musi zostać ukończony lub przywrócony.

Dotyczy