ModelItem.BeginEdit Method
When overridden in a derived class, this method is called when performing multiple operations on an object or group of objects.
Namespace: Microsoft.Windows.Design.Model
Assembly: Microsoft.Windows.Design.Interaction (in Microsoft.Windows.Design.Interaction.dll)
Syntax
'Declaration
Public MustOverride Function BeginEdit As ModelEditingScope
public abstract ModelEditingScope BeginEdit()
public:
virtual ModelEditingScope^ BeginEdit() abstract
abstract BeginEdit : unit -> ModelEditingScope
public abstract function BeginEdit() : ModelEditingScope
Return Value
Type: Microsoft.Windows.Design.Model.ModelEditingScope
A ModelEditingScope that must be either completed or reverted.
Remarks
Once an editing scope is open, all changes across all objects are saved into the scope.
Editing scopes are global to the designer. An editing scope may be created for any item in the designer. You do not have to create an editing scope for the specific item you are changing.
Editing scopes can be nested, but must be committed in order.
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.
See Also
Reference
Microsoft.Windows.Design.Model Namespace