IVsSmartTagData Interface

Represents smart tag content.

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

Syntax

'Declaration
<GuidAttribute("8C2A8A68-8844-4E55-B0A1-805B4DA0DEB2")> _
<InterfaceTypeAttribute()> _
Public Interface IVsSmartTagData
[GuidAttribute("8C2A8A68-8844-4E55-B0A1-805B4DA0DEB2")]
[InterfaceTypeAttribute()]
public interface IVsSmartTagData
[GuidAttribute(L"8C2A8A68-8844-4E55-B0A1-805B4DA0DEB2")]
[InterfaceTypeAttribute()]
public interface class IVsSmartTagData
[<GuidAttribute("8C2A8A68-8844-4E55-B0A1-805B4DA0DEB2")>]
[<InterfaceTypeAttribute()>]
type IVsSmartTagData =  interface end
public interface IVsSmartTagData

The IVsSmartTagData type exposes the following members.

Methods

  Name Description
Public method GetContextMenuInfo Gets information about the context menu.
Public method GetContextStream Gets the position and length of the stream.
Public method GetImageIndex Gets the index of the icon that is displayed with this smart tag data.
Public method GetTimerInterval Gets the timer interval.
Public method GetTipText Gets the tip text that is to be displayed.
Public method IsLeftJustified Determines whether the data is left-justified.
Public method OnDismiss Handles the Dismiss event.
Public method OnInvocation Handles the invocation of the IVsSmartTagTipWindow event.
Public method UpdateView Updates the view.

Top

See Also

Reference

Microsoft.VisualStudio.TextManager.Interop Namespace