Compartir a través de


EditingScope Clase

Definición

Un ámbito de edición representa una colección de cambios al árbol ModelItem que se puede 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 de utilidad para procesar por lotes un conjunto de cambios a varios objetos ModelItem. Como ejemplo, en las actividades de mensajería, los cambios realizados desde los cuadros de diálogo generados afectarán a varios valores de propiedad. Sin embargo, como todos los cambios provienen del cuadro de diálogo generado, los cambios se deben considerar como un lote y deshacerlo como una única unidad de trabajo. Para obtener más detalles sobre su uso, vea el ejemplo Ámbito de edición

Propiedades

Changes

Obtiene una lista de cambios.

Description

Describe el grupo de cambios. Se puede cambiar en cualquier momento antes de que se confirmen los cambios.

(Heredado de ModelEditingScope)
HasEffectiveChanges

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

Métodos

CanComplete()

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

Complete()

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

(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 que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve 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 Object actual.

(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