ModelItem.BeginEdit Metodo

Definizione

Apre un ambito di modifica per la finestra di progettazione.

Overload

BeginEdit()

Apre un ambito di modifica per la finestra di progettazione. Quando un ambito di modifica è aperto, tutte le modifiche su tutti gli oggetti verranno salvate nell'ambito fino a quando la transazione sarà completata o ripristinata. Gli ambiti di modifica possono essere annidati, tuttavia è necessario eseguirne il commit in base all'ordine.

BeginEdit(Boolean)

Apre un ambito di modifica per la finestra di progettazione.

BeginEdit(String)

Apre un ambito di modifica per la finestra di progettazione. Quando un ambito di modifica è aperto, tutte le modifiche su tutti gli oggetti verranno salvate nell'ambito fino a quando la transazione sarà completata o ripristinata. Gli ambiti di modifica possono essere annidati, tuttavia è necessario eseguirne il commit in base all'ordine.

BeginEdit(String, Boolean)

Apre un ambito di modifica per la finestra di progettazione.

BeginEdit()

Apre un ambito di modifica per la finestra di progettazione. Quando un ambito di modifica è aperto, tutte le modifiche su tutti gli oggetti verranno salvate nell'ambito fino a quando la transazione sarà completata o ripristinata. Gli ambiti di modifica possono essere annidati, tuttavia è necessario eseguirne il commit in base all'ordine.

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

Restituisce

Oggetto ModelEditingScope che deve essere completato o ripristinato.

Commenti

Un ambito di modifica consente di applicare più modifiche al modello in una singola transazione. È possibile ripristinare tutte le modifiche apportate all'interno dell'ambito di modifica in qualsiasi momento prima che venga completata la transazione.

Gli ambiti di modifica sono globali per la finestra di progettazione. È possibile creare un ambito di modifica per qualsiasi elemento nella finestra di progettazione; non è necessario creare un ambito di modifica per l'elemento specifico che si vuole modificare.

Si applica a

BeginEdit(Boolean)

Apre un ambito di modifica per la finestra di progettazione.

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

Parametri

shouldApplyChangesImmediately
Boolean

true per indicare che le modifiche devono essere applicate immediatamente; in caso contrario, false.

Restituisce

Oggetto ModelEditingScope che deve essere completato o ripristinato.

Si applica a

BeginEdit(String)

Apre un ambito di modifica per la finestra di progettazione. Quando un ambito di modifica è aperto, tutte le modifiche su tutti gli oggetti verranno salvate nell'ambito fino a quando la transazione sarà completata o ripristinata. Gli ambiti di modifica possono essere annidati, tuttavia è necessario eseguirne il commit in base all'ordine.

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

Parametri

description
String

Descrizione della modifica (facoltativa). Questo verrà impostato nella proprietà Description dell'ambito di modifica.

Restituisce

Oggetto ModelEditingScope che deve essere completato o ripristinato.

Commenti

Un ambito di modifica consente di applicare più modifiche al modello in una singola transazione. È possibile ripristinare tutte le modifiche apportate all'interno dell'ambito di modifica in qualsiasi momento prima che venga completata la transazione.

Gli ambiti di modifica sono globali per la finestra di progettazione. È possibile creare un ambito di modifica per qualsiasi elemento nella finestra di progettazione; non è necessario creare un ambito di modifica per l'elemento specifico che si vuole modificare.

Si applica a

BeginEdit(String, Boolean)

Apre un ambito di modifica per la finestra di progettazione.

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

Parametri

description
String

Descrizione della modifica (facoltativa). Questo verrà impostato nella proprietà Description dell'ambito di modifica.

shouldApplyChangesImmediately
Boolean

true per indicare che le modifiche devono essere applicate immediatamente; in caso contrario, false.

Restituisce

Oggetto ModelEditingScope che deve essere completato o ripristinato.

Si applica a