Share via


IVsThreadSafeTextView Interface

Definition

This is a thread-safe subset of IVsTextView.

public interface class IVsThreadSafeTextView
public interface class IVsThreadSafeTextView
__interface IVsThreadSafeTextView
[System.Runtime.InteropServices.Guid("FEC3BF2A-7833-4777-AE74-5FFF86D6794E")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsThreadSafeTextView
[System.Runtime.InteropServices.Guid("FEC3BF2A-7833-4777-AE74-5FFF86D6794E")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsThreadSafeTextView
[<System.Runtime.InteropServices.Guid("FEC3BF2A-7833-4777-AE74-5FFF86D6794E")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsThreadSafeTextView = interface
[<System.Runtime.InteropServices.Guid("FEC3BF2A-7833-4777-AE74-5FFF86D6794E")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsThreadSafeTextView = interface
Public Interface IVsThreadSafeTextView
Attributes

Remarks

These methods simply post messages to the main thread, which then calls the regular handlers.

Methods

ThreadSafeSetCaretPos(Int32, Int32)

Sends coordinates to.SetCaretPos(Int32, Int32).

Applies to