Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Notifier of events occurring on the text view object.
Namespace: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop (in Microsoft.VisualStudio.TextManager.Interop.dll)
Syntax
'Declaration
<InterfaceTypeAttribute()> _
<GuidAttribute("E1965DA9-E791-49E2-9F9D-ED766D885967")> _
Public Interface IVsTextViewEvents
[InterfaceTypeAttribute()]
[GuidAttribute("E1965DA9-E791-49E2-9F9D-ED766D885967")]
public interface IVsTextViewEvents
[InterfaceTypeAttribute()]
[GuidAttribute(L"E1965DA9-E791-49E2-9F9D-ED766D885967")]
public interface class IVsTextViewEvents
[<InterfaceTypeAttribute()>]
[<GuidAttribute("E1965DA9-E791-49E2-9F9D-ED766D885967")>]
type IVsTextViewEvents = interface end
public interface IVsTextViewEvents
The IVsTextViewEvents type exposes the following members.
Methods
Name | Description | |
---|---|---|
![]() |
OnChangeCaretLine | Notifies the client when a change of caret line occurs. |
![]() |
OnChangeScrollInfo | Notifies a client when the scrolling information is changed. |
![]() |
OnKillFocus | Notifies a client when a view loses focus. |
![]() |
OnSetBuffer | Notifies a client when a view is attached to a new buffer. |
![]() |
OnSetFocus | Notifies a client when a view receives focus. |
Top
Remarks
See illustrations of the implementation and/or calling of this interface in the sample Figures Language Service.
Notes to Implementers
Implement IVsTextViewEvents coincident with implementations of IVsTextView.