Share via


IVsAtomicTextProvider Interface

Provides methods handling an AtomicText structure.

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

Syntax

'Declaration
<InterfaceTypeAttribute()> _
<GuidAttribute("29CDD341-0F95-42F2-B71C-75BC51A7EB72")> _
Public Interface IVsAtomicTextProvider
[InterfaceTypeAttribute()]
[GuidAttribute("29CDD341-0F95-42F2-B71C-75BC51A7EB72")]
public interface IVsAtomicTextProvider
[InterfaceTypeAttribute()]
[GuidAttribute(L"29CDD341-0F95-42F2-B71C-75BC51A7EB72")]
public interface class IVsAtomicTextProvider
[<InterfaceTypeAttribute()>]
[<GuidAttribute("29CDD341-0F95-42F2-B71C-75BC51A7EB72")>]
type IVsAtomicTextProvider =  interface end
public interface IVsAtomicTextProvider

The IVsAtomicTextProvider type exposes the following members.

Methods

  Name Description
Public method DrawAtomGlyph Draws the glyph.
Public method GetAtomAttributes Gets the attributes of the atom
Public method GetAtomFlags Gets the type of atom it is (glyph, text, or default).
Public method GetAtomGlyphWidth Gets the width of the glyph.

Top

See Also

Reference

Microsoft.VisualStudio.TextManager.Interop Namespace