Share via


ISmartTagSource Interface

Definition

Caution

This API is deprecated in this version of the Visual Studio SDK, and will be retired in a future version. To find out more about the replacement API, Light Bulb, refer to http://go.microsoft.com/fwlink/?LinkId=394601.

Defines a source for smart tag data.Smart tags are deprecated in favor of light bulbs. See Microsoft.VisualStudio.Language.Intellisense.ISuggestedActionSource for a replacement.

public interface class ISmartTagSource : IDisposable
[System.Obsolete("This API is deprecated in this version of the Visual Studio SDK, and will be retired in a future version. To find out more about the replacement API, Light Bulb, refer to http://go.microsoft.com/fwlink/?LinkId=394601.")]
public interface ISmartTagSource : IDisposable
[<System.Obsolete("This API is deprecated in this version of the Visual Studio SDK, and will be retired in a future version. To find out more about the replacement API, Light Bulb, refer to http://go.microsoft.com/fwlink/?LinkId=394601.")>]
type ISmartTagSource = interface
    interface IDisposable
Public Interface ISmartTagSource
Implements IDisposable
Attributes
Implements

Examples

For an example of the use of this interface, see Walkthrough: Displaying Light Bulb Suggestions.

Methods

AugmentSmartTagSession(ISmartTagSession, IList<SmartTagActionSet>)

Determines which SmartTagActionSet objects should be part of the specified ISmartTagSession.Smart tags are deprecated in favor of light bulbs. See Microsoft.VisualStudio.Language.Intellisense.ISuggestedActionSource for a replacement.

Applies to