ModelingWindowPane.CommitPendingEditForCommand Method
When implemented in a derived class, specifies whether pending edits should be committed before a command is executed.
Namespace: Microsoft.VisualStudio.Modeling.Shell
Assembly: Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0.dll)
Syntax
'Declaration
Protected Overridable Function CommitPendingEditForCommand ( _
command As CommandID _
) As Boolean
protected virtual bool CommitPendingEditForCommand(
CommandID command
)
protected:
virtual bool CommitPendingEditForCommand(
CommandID^ command
)
abstract CommitPendingEditForCommand :
command:CommandID -> bool
override CommitPendingEditForCommand :
command:CommandID -> bool
protected function CommitPendingEditForCommand(
command : CommandID
) : boolean
Parameters
command
Type: System.ComponentModel.Design.CommandIDThe ID that is assigned to the command before which pending edits should be committed.
Return Value
Type: System.Boolean
true if there are pending edits, otherwise false.
Remarks
By default, the return value is true.
This method allows you to specify which edits should be committed before executing a given command. Because this method is frequently called, use this method only for simple processing. For complex processing, use CommitPendingEdit.
.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.