Partager via


VsSyntheticTextLayer Interface

Definition

Handles the addition of and communication with synthetic text sessions.

public interface class VsSyntheticTextLayer : Microsoft::VisualStudio::TextManager::Interop::IVsSyntheticTextSession
public interface class VsSyntheticTextLayer : Microsoft::VisualStudio::TextManager::Interop::IVsSyntheticTextSession
__interface VsSyntheticTextLayer : Microsoft::VisualStudio::TextManager::Interop::IVsSyntheticTextSession
[System.Runtime.InteropServices.CoClass(typeof(Microsoft.VisualStudio.TextManager.Interop.VsSyntheticTextLayerClass))]
[System.Runtime.InteropServices.Guid("0C71E351-5141-4B6F-B838-E212F0764875")]
public interface VsSyntheticTextLayer : Microsoft.VisualStudio.TextManager.Interop.IVsSyntheticTextSession
[System.Runtime.InteropServices.CoClass(typeof(Microsoft.VisualStudio.TextManager.Interop.VsSyntheticTextLayerClass))]
[System.Runtime.InteropServices.Guid("0C71E351-5141-4B6F-B838-E212F0764875")]
[System.Runtime.InteropServices.ComVisible(false)]
public interface VsSyntheticTextLayer : Microsoft.VisualStudio.TextManager.Interop.IVsSyntheticTextSession
[<System.Runtime.InteropServices.CoClass(typeof(Microsoft.VisualStudio.TextManager.Interop.VsSyntheticTextLayerClass))>]
[<System.Runtime.InteropServices.Guid("0C71E351-5141-4B6F-B838-E212F0764875")>]
type VsSyntheticTextLayer = interface
    interface IVsSyntheticTextSession
[<System.Runtime.InteropServices.CoClass(typeof(Microsoft.VisualStudio.TextManager.Interop.VsSyntheticTextLayerClass))>]
[<System.Runtime.InteropServices.Guid("0C71E351-5141-4B6F-B838-E212F0764875")>]
[<System.Runtime.InteropServices.ComVisible(false)>]
type VsSyntheticTextLayer = interface
    interface IVsSyntheticTextSession
Public Interface VsSyntheticTextLayer
Implements IVsSyntheticTextSession
Derived
Attributes
Implements

Methods

AddSyntheticRegions(UInt32, Int32, NewSyntheticRegion[], IVsEnumSyntheticRegions[])

Adds synthetic text sessions.

(Inherited from IVsSyntheticTextSession)
EnumSyntheticRegions(UInt32, UInt32, TextSpan[], IVsEnumSyntheticRegions)

Returns a static snapshot list of synthetic regions.

(Inherited from IVsSyntheticTextSession)
Terminate()

Immediately kills the synthetic text session.

(Inherited from IVsSyntheticTextSession)
UnadviseClient()

Tells the session to sever its link, and drop its COM reference, to the client.

(Inherited from IVsSyntheticTextSession)

Applies to