ModelItem.BeginEdit Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Ouvre une portée d'édition pour le concepteur.
Surcharges
BeginEdit() |
Ouvre une portée d'édition pour le concepteur. Après ouverture d'une portée d'édition, toutes les modifications apportées aux objets sont enregistrées dans la portée jusqu'à ce que la transaction soit terminée ou rétablie. Les portées d'édition peuvent être imbriquées, mais doivent être validées dans l'ordre. |
BeginEdit(Boolean) |
Ouvre une portée d'édition pour le concepteur. |
BeginEdit(String) |
Ouvre une portée d'édition pour le concepteur. Après ouverture d'une portée d'édition, toutes les modifications apportées aux objets sont enregistrées dans la portée jusqu'à ce que la transaction soit terminée ou rétablie. Les portées d'édition peuvent être imbriquées, mais doivent être validées dans l'ordre. |
BeginEdit(String, Boolean) |
Ouvre une portée d'édition pour le concepteur. |
BeginEdit()
Ouvre une portée d'édition pour le concepteur. Après ouverture d'une portée d'édition, toutes les modifications apportées aux objets sont enregistrées dans la portée jusqu'à ce que la transaction soit terminée ou rétablie. Les portées d'édition peuvent être imbriquées, mais doivent être validées dans l'ordre.
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
Retours
ModelEditingScope qui doit être terminé ou rétabli.
Remarques
Une portée d’édition permet d’appliquer plusieurs modifications au modèle dans une même transaction. Toutes les modifications apportées au sein de la portée d’édition peuvent être rétablies à tout moment tant que la transaction n’est pas terminée.
Les portées d'édition sont globales au concepteur. Une portée d'édition peut être créée pour tout élément du concepteur ; vous n'avez pas besoin de créer une portée d'édition pour l'élément spécifique que vous modifiez.
S’applique à
BeginEdit(Boolean)
Ouvre une portée d'édition pour le concepteur.
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
Paramètres
- shouldApplyChangesImmediately
- Boolean
true
pour indiquer que les modifications doivent être appliquées immédiatement ; sinon, false
.
Retours
ModelEditingScope qui doit être terminé ou rétabli.
S’applique à
BeginEdit(String)
Ouvre une portée d'édition pour le concepteur. Après ouverture d'une portée d'édition, toutes les modifications apportées aux objets sont enregistrées dans la portée jusqu'à ce que la transaction soit terminée ou rétablie. Les portées d'édition peuvent être imbriquées, mais doivent être validées dans l'ordre.
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
Paramètres
- description
- String
Description facultative de la modification. Cette description est définie dans la propriété Description de la portée d'édition.
Retours
ModelEditingScope qui doit être terminé ou rétabli.
Remarques
Une portée d’édition permet d’appliquer plusieurs modifications au modèle dans une même transaction. Toutes les modifications apportées au sein de la portée d’édition peuvent être rétablies à tout moment tant que la transaction n’est pas terminée.
Les portées d'édition sont globales au concepteur. Une portée d'édition peut être créée pour tout élément du concepteur ; vous n'avez pas besoin de créer une portée d'édition pour l'élément spécifique que vous modifiez.
S’applique à
BeginEdit(String, Boolean)
Ouvre une portée d'édition pour le concepteur.
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
Paramètres
- description
- String
Description facultative de la modification. Cette description est définie dans la propriété Description de la portée d'édition.
- shouldApplyChangesImmediately
- Boolean
true
pour indiquer que les modifications doivent être appliquées immédiatement ; sinon, false
.
Retours
ModelEditingScope qui doit être terminé ou rétabli.