ModelItem.BeginEdit Método

Definição

Abre um escopo de edição para o designer.

Sobrecargas

Name Description
BeginEdit()

Abre um escopo de edição para o designer. Depois de abrir um âmbito de edição, todas as alterações em todos os objetos serão guardadas no âmbito até que a transação seja concluída ou revertida. Os escopos de edição podem ser aninhados, mas têm de ser comprometidos por ordem.

BeginEdit(Boolean)

Abre um escopo de edição para o designer.

BeginEdit(String)

Abre um escopo de edição para o designer. Depois de abrir um âmbito de edição, todas as alterações em todos os objetos serão guardadas no âmbito até que a transação seja concluída ou revertida. Os escopos de edição podem ser aninhados, mas têm de ser comprometidos por ordem.

BeginEdit(String, Boolean)

Abre um escopo de edição para o designer.

BeginEdit()

Abre um escopo de edição para o designer. Depois de abrir um âmbito de edição, todas as alterações em todos os objetos serão guardadas no âmbito até que a transação seja concluída ou revertida. Os escopos de edição podem ser aninhados, mas têm de ser comprometidos por ordem.

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

Devoluções

Um ModelEditingScope, que deve ser completado ou revertido.

Observações

Um âmbito de edição permite aplicar múltiplas alterações ao modelo numa única transação. Todas as alterações feitas dentro do âmbito de edição podem ser revertidas a qualquer momento antes da transação ser concluída.

Os escopos de edição são globais para o designer. Pode ser criado um âmbito de edição para qualquer elemento do designer; Não precisa de criar um âmbito de edição para o item específico que está a alterar.

Aplica-se a

BeginEdit(Boolean)

Abre um escopo de edição para o 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

Parâmetros

shouldApplyChangesImmediately
Boolean

true indicar que as alterações devem ser aplicadas imediatamente; caso contrário, false.

Devoluções

Um ModelEditingScope, que deve ser completado ou revertido.

Aplica-se a

BeginEdit(String)

Abre um escopo de edição para o designer. Depois de abrir um âmbito de edição, todas as alterações em todos os objetos serão guardadas no âmbito até que a transação seja concluída ou revertida. Os escopos de edição podem ser aninhados, mas têm de ser comprometidos por ordem.

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

Parâmetros

description
String

Uma descrição opcional da mudança. Isto será definido na Description propriedade do âmbito de edição.

Devoluções

Um ModelEditingScope, que deve ser completado ou revertido.

Observações

Um âmbito de edição permite aplicar múltiplas alterações ao modelo numa única transação. Todas as alterações feitas dentro do âmbito de edição podem ser revertidas a qualquer momento antes da transação ser concluída.

Os escopos de edição são globais para o designer. Pode ser criado um âmbito de edição para qualquer elemento do designer; Não precisa de criar um âmbito de edição para o item específico que está a alterar.

Aplica-se a

BeginEdit(String, Boolean)

Abre um escopo de edição para o 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

Parâmetros

description
String

Uma descrição opcional da mudança. Isto será definido na Description propriedade do âmbito de edição.

shouldApplyChangesImmediately
Boolean

true indicar que as alterações devem ser aplicadas imediatamente; caso contrário, false.

Devoluções

Um ModelEditingScope, que deve ser completado ou revertido.

Aplica-se a