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

適用於