ModelItem.BeginEdit Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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.