ISuggestedActionsSource2 Schnittstelle

Definition

Wichtig

Diese API ist nicht CLS-kompatibel.

Stellt einen Anbieter von vorgeschlagenen Aktionen für einen Textabschnitt in einem dar ITextBuffer . ISuggestedActionsSource Instanzen werden von ISuggestedActionsSourceProvider MEF-Komponenten erstellt, die dem Inhaltstyp des Text Puffers entsprechen.

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>
[<System.CLSCompliant(false)>]
type ISuggestedActionsSource2 = interface
    interface ISuggestedActionsSource
    interface IDisposable
    interface ITelemetryIdProvider<Guid>
Public Interface ISuggestedActionsSource2
Implements IDisposable, ISuggestedActionsSource, ITelemetryIdProvider(Of Guid)
Abgeleitet
Attribute
Implementiert

Methoden

GetSuggestedActionCategoriesAsync(ISuggestedActionCategorySet, SnapshotSpan, CancellationToken)

Ruft eine ab ISuggestedActionCategorySet , die bekanntermaßen über e verfügen, die ISuggestedAction auf den Textabschnitt anwendbar sind, der durch definiert wird range .

GetSuggestedActions(ISuggestedActionCategorySet, SnapshotSpan, CancellationToken)

Gibt synchron eine Liste der vorgeschlagenen Aktionen für einen angegebenen Textabschnitt zurück.

(Geerbt von ISuggestedActionsSource)
HasSuggestedActionsAsync(ISuggestedActionCategorySet, SnapshotSpan, CancellationToken)

Gibt asynchron an, ob dieser Anbieter vorgeschlagene Aktionen für einen angegebenen Textabschnitt in der bereitstellen kann ITextBuffer .

(Geerbt von ISuggestedActionsSource)
TryGetTelemetryId(TId)

Versucht, eine eindeutige ID für Telemetriezwecke zu erhalten.

(Geerbt von ITelemetryIdProvider<TId>)

Ereignisse

SuggestedActionsChanged

Wird ausgelöst, wenn eine Liste der verfügbaren empfohlenen Aktionen geändert wurde.

(Geerbt von ISuggestedActionsSource)

Gilt für