共用方式為


EditingScope 類別

定義

編輯範圍,代表 ModelItem 樹狀結構的變更集合,可加以認可或當做工作的原子單元來復原。

public ref class EditingScope : System::Activities::Presentation::Model::ModelEditingScope
public class EditingScope : System.Activities.Presentation.Model.ModelEditingScope
type EditingScope = class
    inherit ModelEditingScope
Public Class EditingScope
Inherits ModelEditingScope
繼承
EditingScope

備註

批次處理針對多個 ModelItem 物件進行的變更集時,這個功能非常有用。 例如,在傳訊活動中,從引發對話進行的變更會影響多個屬性值。 不過,由於所有變更均來自於引發對話,因此需將變更視為批次變更,並當做單一工作單元來復原。 如需使用方式的詳細資訊,請參閱「編輯範圍」範例

屬性

Changes

取得變更的清單。

Description

描述變更群組。 它可在認可變更之前隨時加以變更。

(繼承來源 ModelEditingScope)
HasEffectiveChanges

取得布林值,這個布林值會指定是否已將變更套用至編輯範圍。

方法

CanComplete()

判斷目前的編輯範圍執行個體是否可完成。

Complete()

藉由呼叫 OnComplete() 方法完成編輯範圍。

(繼承來源 ModelEditingScope)
Dispose()

中止變更以處置這個物件,除非編輯範圍已經完成或還原。

(繼承來源 ModelEditingScope)
Dispose(Boolean)

中止變更以處置這個物件。

(繼承來源 ModelEditingScope)
Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
OnComplete()

引發 Complete 事件。

OnException(Exception)

處理指定的例外狀況。

OnRevert(Boolean)

引發 Revert 事件。

Revert()

放棄在編輯範圍期間所做的變更。

(繼承來源 ModelEditingScope)
ToString()

傳回代表目前物件的字串。

(繼承來源 Object)

適用於