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

注釈

編集スコープでは、1 つのトランザクションとして適用されるモデルに複数の変更を加えることができます。 編集スコープ内で行われたすべての変更は、トランザクションの完了前にいつでも元に戻すことができます。

編集スコープはデザイナーに対してグローバルです。 デザイナーでは、すべての項目について編集スコープを作成できます。変更する特定の項目について編集スコープを作成する必要はありません。

適用対象

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

注釈

編集スコープでは、1 つのトランザクションとして適用されるモデルに複数の変更を加えることができます。 編集スコープ内で行われたすべての変更は、トランザクションの完了前にいつでも元に戻すことができます。

編集スコープはデザイナーに対してグローバルです。 デザイナーでは、すべての項目について編集スコープを作成できます。変更する特定の項目について編集スコープを作成する必要はありません。

適用対象

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

適用対象