ModelItem.BeginEdit Метод

Определение

Открывает область редактирования для конструктора.

Перегрузки

Имя Описание
BeginEdit()

Открывает область редактирования для конструктора. После открытия области редактирования все изменения во всех объектах будут сохранены в области до завершения или отмены транзакции. Области редактирования могут быть вложены, но должны быть зафиксированы в порядке.

BeginEdit(Boolean)

Открывает область редактирования для конструктора.

BeginEdit(String)

Открывает область редактирования для конструктора. После открытия области редактирования все изменения во всех объектах будут сохранены в области до завершения или отмены транзакции. Области редактирования могут быть вложены, но должны быть зафиксированы в порядке.

BeginEdit(String, Boolean)

Открывает область редактирования для конструктора.

BeginEdit()

Открывает область редактирования для конструктора. После открытия области редактирования все изменения во всех объектах будут сохранены в области до завершения или отмены транзакции. Области редактирования могут быть вложены, но должны быть зафиксированы в порядке.

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

Возвращаемое значение

Значение ModelEditingScope, которое должно быть завершено или отменено.

Комментарии

Область редактирования позволяет применять несколько изменений в модели в виде одной транзакции. Все изменения, внесенные в область редактирования, можно отменить в любое время до завершения транзакции.

Области редактирования являются глобальными для конструктора. Область редактирования может быть создана для любого элемента в конструкторе; Вам не нужно создавать область редактирования для изменяемого элемента.

Применяется к

BeginEdit(Boolean)

Открывает область редактирования для конструктора.

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

Параметры

shouldApplyChangesImmediately
Boolean

true Значение , чтобы указать, что изменения должны применяться немедленно; falseв противном случае .

Возвращаемое значение

Значение ModelEditingScope, которое должно быть завершено или отменено.

Применяется к

BeginEdit(String)

Открывает область редактирования для конструктора. После открытия области редактирования все изменения во всех объектах будут сохранены в области до завершения или отмены транзакции. Области редактирования могут быть вложены, но должны быть зафиксированы в порядке.

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

Параметры

description
String

Необязательное описание изменения. Этот параметр будет задан в Description свойство области редактирования.

Возвращаемое значение

Значение ModelEditingScope, которое должно быть завершено или отменено.

Комментарии

Область редактирования позволяет применять несколько изменений в модели в виде одной транзакции. Все изменения, внесенные в область редактирования, можно отменить в любое время до завершения транзакции.

Области редактирования являются глобальными для конструктора. Область редактирования может быть создана для любого элемента в конструкторе; Вам не нужно создавать область редактирования для изменяемого элемента.

Применяется к

BeginEdit(String, Boolean)

Открывает область редактирования для конструктора.

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

Параметры

description
String

Необязательное описание изменения. Этот параметр будет задан в Description свойство области редактирования.

shouldApplyChangesImmediately
Boolean

true Значение , чтобы указать, что изменения должны применяться немедленно; falseв противном случае .

Возвращаемое значение

Значение ModelEditingScope, которое должно быть завершено или отменено.

Применяется к