ISuggestedActionsSource2 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.
Important
This API is not CLS-compliant.
Represents a provider of suggested actions for a span of text in a ITextBuffer. ISuggestedActionsSource instances are created by ISuggestedActionsSourceProvider MEF components matching text buffer's content type.
public interface class ISuggestedActionsSource2 : IDisposable, Microsoft::VisualStudio::Language::Intellisense::ISuggestedActionsSource, Microsoft::VisualStudio::Utilities::ITelemetryIdProvider<Guid>
[System.CLSCompliant(false)]
public interface ISuggestedActionsSource2 : IDisposable, Microsoft.VisualStudio.Language.Intellisense.ISuggestedActionsSource, Microsoft.VisualStudio.Utilities.ITelemetryIdProvider<Guid>
public interface ISuggestedActionsSource2 : IDisposable, Microsoft.VisualStudio.Language.Intellisense.ISuggestedActionsSource, Microsoft.VisualStudio.Utilities.ITelemetryIdProvider<Guid>
[<System.CLSCompliant(false)>]
type ISuggestedActionsSource2 = interface
interface ISuggestedActionsSource
interface IDisposable
interface ITelemetryIdProvider<Guid>
type ISuggestedActionsSource2 = interface
interface ISuggestedActionsSource
interface IDisposable
interface ITelemetryIdProvider<Guid>
Public Interface ISuggestedActionsSource2
Implements IDisposable, ISuggestedActionsSource, ITelemetryIdProvider(Of Guid)
- Derived
- Attributes
- Implements
Methods
GetSuggestedActionCategoriesAsync(ISuggestedActionCategorySet, SnapshotSpan, CancellationToken) |
Gets a ISuggestedActionCategorySet which are known to have ISuggestedActions
which are applicable to the span of text defined by |
GetSuggestedActions(ISuggestedActionCategorySet, SnapshotSpan, CancellationToken) |
Synchronously returns a list of suggested actions for a given span of text. (Inherited from ISuggestedActionsSource) |
HasSuggestedActionsAsync(ISuggestedActionCategorySet, SnapshotSpan, CancellationToken) |
Asynchronously indicates whether this provider can provide any suggested actions for a given span of text in the ITextBuffer. (Inherited from ISuggestedActionsSource) |
TryGetTelemetryId(TId) |
Tries to get a unique ID for telemetry purposes. (Inherited from ITelemetryIdProvider<TId>) |
Events
SuggestedActionsChanged |
Raised when a list of available suggested actions have changed. (Inherited from ISuggestedActionsSource) |