IVsQueryLineChangeCommit Interface

 

Determines if an CCG_CARET_ON_NEW_BUFFER_LINE commit event should be fired.

Namespace:   Microsoft.VisualStudio.TextManager.Interop
Assembly:  Microsoft.VisualStudio.TextManager.Interop (in Microsoft.VisualStudio.TextManager.Interop.dll)

[GuidAttribute("72E67329-8765-4586-8B15-0B445E6F3B57")]
[InterfaceTypeAttribute(1)]
public interface IVsQueryLineChangeCommit

NameDescription
System_CAPS_pubmethodQuerySendEnterLineCommit(UInt32, Int32, Int32, UInt32)

Gets a flag indicating whether to send the CCG_CARET_ON_NEW_BUFFER_LINE event for the specified line.

This is an optional interface that should be implemented by the IVsTextViewFilter to determine whether an CCG_CARET_ON_NEW_BUFFER_LINE commit event should be fired. This only needs to happen if you don't want this commit event to be fired on every Carriage Return/Line feed, and if you listen to IVsFinalTextChangeCommitEvents or IVsPreliminaryTextChangeCommitEvents.

Return to top
Show: