Partager via


IVsWindowPaneCommit Interface

Definition

Allows a window to commit pending edits in a control with focus before another command is invoked.

public interface class IVsWindowPaneCommit
public interface class IVsWindowPaneCommit
__interface IVsWindowPaneCommit
[System.Runtime.InteropServices.Guid("508ED8E9-923D-44ED-8165-5B96DA4E0829")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsWindowPaneCommit
[System.Runtime.InteropServices.Guid("508ED8E9-923D-44ED-8165-5B96DA4E0829")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsWindowPaneCommit
[<System.Runtime.InteropServices.Guid("508ED8E9-923D-44ED-8165-5B96DA4E0829")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsWindowPaneCommit = interface
[<System.Runtime.InteropServices.Guid("508ED8E9-923D-44ED-8165-5B96DA4E0829")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsWindowPaneCommit = interface
Public Interface IVsWindowPaneCommit
Derived
Attributes

Remarks

Implemented by VSFPROPID_DocView object sited in a WindowFrame. The environment calls CommitPendingEdit before any command is executed; for example, this allows a window to commit pending edits in a control with focus before another command is invoked. This method is called frequently. A related interface that is called less frequently is FlushPendingUpdates. This is called before save operations and times when projects or other consumers want to extract data from a TextBuffer.

Methods

CommitPendingEdit(Int32)

Allows a window to commit pending edits in a control with focus before another command is invoked.

Applies to