Share via


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.11.0 (in Microsoft.VisualStudio.Modeling.Sdk.Shell.11.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: CommandID

    The ID that is assigned to the command before which pending edits should be committed.

Return Value

Type: 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

See Also

Reference

ModelingWindowPane Class

Microsoft.VisualStudio.Modeling.Shell Namespace