ModelItem.BeginEdit Metodo

Definizione

Apre un ambito di modifica per la finestra di progettazione.Opens an editing scope for the designer.

Overload

BeginEdit()

Apre un ambito di modifica per la finestra di progettazione.Opens an editing scope for the designer. 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.After an editing scope is open, all changes across all objects will be saved into the scope until the transaction is completed or reverted. Gli ambiti di modifica possono essere annidati, tuttavia è necessario eseguirne il commit in base all'ordine.Editing scopes can be nested, but must be committed in order.

BeginEdit(Boolean)

Apre un ambito di modifica per la finestra di progettazione.Opens an editing scope for the designer.

BeginEdit(String)

Apre un ambito di modifica per la finestra di progettazione.Opens an editing scope for the designer. 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.After an editing scope is open, all changes across all objects will be saved into the scope until the transaction is completed or reverted. Gli ambiti di modifica possono essere annidati, tuttavia è necessario eseguirne il commit in base all'ordine.Editing scopes can be nested, but must be committed in order.

BeginEdit(String, Boolean)

Apre un ambito di modifica per la finestra di progettazione.Opens an editing scope for the designer.

BeginEdit()

Apre un ambito di modifica per la finestra di progettazione.Opens an editing scope for the designer. 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.After an editing scope is open, all changes across all objects will be saved into the scope until the transaction is completed or reverted. Gli ambiti di modifica possono essere annidati, tuttavia è necessario eseguirne il commit in base all'ordine.Editing scopes can be nested, but must be committed in order.

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.A ModelEditingScope, which must be either completed or reverted.

Commenti

Un ambito di modifica consente di applicare più modifiche al modello in una singola transazione.An editing scope allows multiple changes to the model to be applied as a single transaction. È possibile ripristinare tutte le modifiche apportate all'interno dell'ambito di modifica in qualsiasi momento prima che venga completata la transazione.All of the changes made within the editing scope can be reverted at any time before the transaction is completed.

Gli ambiti di modifica sono globali per la finestra di progettazione.Editing scopes are global to the designer. È 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.An editing scope can be created for any item in the designer; you do not need to create an editing scope for the specific item you are changing.

BeginEdit(Boolean)

Apre un ambito di modifica per la finestra di progettazione.Opens an editing scope for the 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

Parametri

shouldApplyChangesImmediately
Boolean

true per indicare che le modifiche devono essere applicate immediatamente; in caso contrario, false.true to indicate that the changes should be applied immediately; otherwise, false.

Restituisce

Oggetto ModelEditingScope che deve essere completato o ripristinato.A ModelEditingScope, which must be either completed or reverted.

BeginEdit(String)

Apre un ambito di modifica per la finestra di progettazione.Opens an editing scope for the designer. 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.After an editing scope is open, all changes across all objects will be saved into the scope until the transaction is completed or reverted. Gli ambiti di modifica possono essere annidati, tuttavia è necessario eseguirne il commit in base all'ordine.Editing scopes can be nested, but must be committed in order.

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).An optional description of the change. Questo verrà impostato nella proprietà Description dell'ambito di modifica.This will be set into the Description property of the editing scope.

Restituisce

Oggetto ModelEditingScope che deve essere completato o ripristinato.A ModelEditingScope, which must be either completed or reverted.

Commenti

Un ambito di modifica consente di applicare più modifiche al modello in una singola transazione.An editing scope allows multiple changes to the model to be applied as a single transaction. È possibile ripristinare tutte le modifiche apportate all'interno dell'ambito di modifica in qualsiasi momento prima che venga completata la transazione.All of the changes made within the editing scope can be reverted at any time before the transaction is completed.

Gli ambiti di modifica sono globali per la finestra di progettazione.Editing scopes are global to the designer. È 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.An editing scope can be created for any item in the designer; you do not need to create an editing scope for the specific item you are changing.

BeginEdit(String, Boolean)

Apre un ambito di modifica per la finestra di progettazione.Opens an editing scope for the 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

Parametri

description
String

Descrizione della modifica (facoltativa).An optional description of the change. Questo verrà impostato nella proprietà Description dell'ambito di modifica.This will be set into the Description property of the editing scope.

shouldApplyChangesImmediately
Boolean

true per indicare che le modifiche devono essere applicate immediatamente; in caso contrario, false.true to indicate that the changes should be applied immediately; otherwise, false.

Restituisce

Oggetto ModelEditingScope che deve essere completato o ripristinato.A ModelEditingScope, which must be either completed or reverted.

Si applica a