Share via


IVsSyntheticTextSession Interface

Handles the addition of and communication with synthetic text sessions.

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

Syntax

'Declaration
<GuidAttribute("0C71E351-5141-4B6F-B838-E212F0764875")> _
<InterfaceTypeAttribute()> _
Public Interface IVsSyntheticTextSession
[GuidAttribute("0C71E351-5141-4B6F-B838-E212F0764875")]
[InterfaceTypeAttribute()]
public interface IVsSyntheticTextSession
[GuidAttribute(L"0C71E351-5141-4B6F-B838-E212F0764875")]
[InterfaceTypeAttribute()]
public interface class IVsSyntheticTextSession
[<GuidAttribute("0C71E351-5141-4B6F-B838-E212F0764875")>]
[<InterfaceTypeAttribute()>]
type IVsSyntheticTextSession =  interface end
public interface IVsSyntheticTextSession

The IVsSyntheticTextSession type exposes the following members.

Methods

  Name Description
Public method AddSyntheticRegions Adds synthetic text sessions.
Public method EnumSyntheticRegions Returns a static snapshot list of synthetic regions.
Public method Terminate Tells the session to sever its link, and drop its COM reference, to the client.
Public method UnadviseClient

Top

See Also

Reference

Microsoft.VisualStudio.TextManager.Interop Namespace