VsSyntheticTextLayer 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")> _
Public Interface VsSyntheticTextLayer _
    Inherits IVsSyntheticTextSession
[GuidAttribute("0C71E351-5141-4B6F-B838-E212F0764875")]
public interface VsSyntheticTextLayer : IVsSyntheticTextSession
[GuidAttribute(L"0C71E351-5141-4B6F-B838-E212F0764875")]
public interface class VsSyntheticTextLayer : IVsSyntheticTextSession
[<GuidAttribute("0C71E351-5141-4B6F-B838-E212F0764875")>]
type VsSyntheticTextLayer =  
    interface 
        interface IVsSyntheticTextSession 
    end
public interface VsSyntheticTextLayer extends IVsSyntheticTextSession

The VsSyntheticTextLayer type exposes the following members.

Methods

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

Top

See Also

Reference

Microsoft.VisualStudio.TextManager.Interop Namespace