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)

Syntax

'Declaration
<GuidAttribute("72E67329-8765-4586-8B15-0B445E6F3B57")> _
<InterfaceTypeAttribute()> _
Public Interface IVsQueryLineChangeCommit
'Usage
Dim instance As IVsQueryLineChangeCommit
[GuidAttribute("72E67329-8765-4586-8B15-0B445E6F3B57")]
[InterfaceTypeAttribute()]
public interface IVsQueryLineChangeCommit
[GuidAttribute(L"72E67329-8765-4586-8B15-0B445E6F3B57")]
[InterfaceTypeAttribute()]
public interface class IVsQueryLineChangeCommit
public interface IVsQueryLineChangeCommit

Remarks

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.

See Also

Reference

IVsQueryLineChangeCommit Members

Microsoft.VisualStudio.TextManager.Interop Namespace