Partager via


EditingScope Classe

Définition

Une portée d'édition représente une collection de modifications apportées à l'arborescence ModelItem qui peut être validée ou restaurée en tant qu'unité atomique de travail unique.

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
Héritage
EditingScope

Remarques

Ceci est utile pour traiter par lot un ensemble de modifications apportées à plusieurs objets ModelItem. Par exemple, dans les activités de messagerie, les modifications apportées dans les boîtes de dialogue qui s'affichent ont un impact sur différentes valeurs de propriété. Toutefois, comme toutes les modifications ont été apportées dans la boîte de dialogue affichée, elles doivent être considérées comme un lot et être annulées en tant qu'unité de travail unique. Pour plus d'informations, consultez l'exemple Portée d'édition

Propriétés

Changes

Obtient une liste des modifications.

Description

Décrit le groupe de modifications. Cette propriété peut être modifiée à tout moment avant validation des modifications.

(Hérité de ModelEditingScope)
HasEffectiveChanges

Obtient une valeur booléenne qui spécifie si les modifications ont été appliquées à la portée d'édition.

Méthodes

CanComplete()

Détermine si l'instance de portée d'édition actuelle peut se terminer.

Complete()

Termine la portée d'édition en appelant la méthode OnComplete().

(Hérité de ModelEditingScope)
Dispose()

Supprime cet objet en abandonnant les modifications apportées sauf si la portée d'édition est déjà terminée ou rétablie.

(Hérité de ModelEditingScope)
Dispose(Boolean)

Supprime cet objet en abandonnant les modifications apportées.

(Hérité de ModelEditingScope)
Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
OnComplete()

Déclenche l'événement Complete.

OnException(Exception)

Gère l'exception spécifiée.

OnRevert(Boolean)

Déclenche l'événement Revert.

Revert()

Abandonne les modifications apportées dans la portée d'édition.

(Hérité de ModelEditingScope)
ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

S’applique à