VsSyntheticTextLayer Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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) |