EditingScope Clase

Definición

Un ámbito de edición representa una colección de cambios en el ModelItem árbol que se pueden confirmar o revertir como una unidad atómica de trabajo.

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
Herencia
EditingScope

Comentarios

Esto resulta útil para procesar por lotes un conjunto de cambios en varios ModelItem objetos. Por ejemplo, en las actividades de mensajería, los cambios realizados a partir de los diálogos generados afectarán a varios valores de propiedad. Sin embargo, a medida que todos los cambios proceden del cuadro de diálogo generado, los cambios deben considerarse como un lote y deshacerse como una sola unidad de trabajo. Para obtener más información sobre el uso, consulte el ejemplo de ámbito de edición.

Propiedades

Nombre Description
Changes

Obtiene una lista de cambios.

Description

Describe el grupo de cambios. Se puede cambiar en cualquier momento antes de confirmar los cambios.

(Heredado de ModelEditingScope)
HasEffectiveChanges

Obtiene un valor booleano que especifica si se han aplicado cambios al ámbito de edición.

Métodos

Nombre Description
CanComplete()

Determina si se puede completar la instancia del ámbito de edición actual.

Complete()

Completa el ámbito de edición llamando al OnComplete() método .

(Heredado de ModelEditingScope)
Dispose()

Elimina este objeto anulando los cambios a menos que el ámbito de edición ya se haya completado o revertido.

(Heredado de ModelEditingScope)
Dispose(Boolean)

Elimina este objeto anulando los cambios.

(Heredado de ModelEditingScope)
Equals(Object)

Determina si el objeto especificado es igual al objeto actual.

(Heredado de Object)
GetHashCode()

Actúa como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Objectactual.

(Heredado de Object)
OnComplete()

Genera el evento Complete.

OnException(Exception)

Controla la excepción especificada.

OnRevert(Boolean)

Genera el evento Revert.

Revert()

Abandona los cambios realizados durante el ámbito de edición.

(Heredado de ModelEditingScope)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a