Freigeben über


IVsSyntheticTextClient Interface

Provides management of the client of a synthetic text region.

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

Syntax

'Declaration
<GuidAttribute("1A8FBF86-5949-4E08-B9B6-F528AFB2DF9C")> _
<InterfaceTypeAttribute()> _
Public Interface IVsSyntheticTextClient
[GuidAttribute("1A8FBF86-5949-4E08-B9B6-F528AFB2DF9C")]
[InterfaceTypeAttribute()]
public interface IVsSyntheticTextClient
[GuidAttribute(L"1A8FBF86-5949-4E08-B9B6-F528AFB2DF9C")]
[InterfaceTypeAttribute()]
public interface class IVsSyntheticTextClient
[<GuidAttribute("1A8FBF86-5949-4E08-B9B6-F528AFB2DF9C")>]
[<InterfaceTypeAttribute()>]
type IVsSyntheticTextClient =  interface end
public interface IVsSyntheticTextClient

The IVsSyntheticTextClient type exposes the following members.

Methods

  Name Description
Public method ExecMarkerCommand Execute the specified marker command on the specified synthetic region.
Public method GetErrorText Returns error text for hovering.
Public method GetMarkerCommandInfo Returns marker command information.
Public method GetTipText Returns the tip text for hovering.
Public method OnBeforeSessionEnd Fires event indicating the synthetic text session end.
Public method OnSyntheticRegionChange Fires event indicating the synthetic text region has changed.

Top

See Also

Reference

Microsoft.VisualStudio.TextManager.Interop Namespace