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, которое должно быть завершено или отменено.