ISuggestedActionsSource2 Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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 |
| 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) |