IVsSmartTagData Interface

Definition

Represents smart tag content.

public interface class IVsSmartTagData
public interface class IVsSmartTagData
__interface IVsSmartTagData
[System.Runtime.InteropServices.Guid("8C2A8A68-8844-4E55-B0A1-805B4DA0DEB2")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsSmartTagData
[System.Runtime.InteropServices.Guid("8C2A8A68-8844-4E55-B0A1-805B4DA0DEB2")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsSmartTagData
[<System.Runtime.InteropServices.Guid("8C2A8A68-8844-4E55-B0A1-805B4DA0DEB2")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsSmartTagData = interface
[<System.Runtime.InteropServices.Guid("8C2A8A68-8844-4E55-B0A1-805B4DA0DEB2")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsSmartTagData = interface
Public Interface IVsSmartTagData
Attributes

Methods

GetContextMenuInfo(Guid, Int32, IOleCommandTarget)

Gets information about the context menu.

GetContextStream(Int32, Int32)

Gets the position and length of the stream.

GetImageIndex(Int32)

Gets the index of the icon that is displayed with this smart tag data.

GetTimerInterval(Int32)

Gets the timer interval.

GetTipText(String)

Gets the tip text that is to be displayed.

IsLeftJustified(Int32)

Determines whether the data is left-justified.

OnDismiss()

Handles the Dismiss() event.

OnInvocation()

Handles the invocation of the IVsSmartTagTipWindow event.

UpdateView()

Updates the view.

Applies to