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

适用于