다음을 통해 공유


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입니다.

적용 대상