ISuggestedActionsSource2 Interface

Definição

Importante

Esta API não está em conformidade com CLS.

Representa um provedor de ações sugeridas para um intervalo de texto em um ITextBuffer . ISuggestedActionsSource as instâncias são criadas por ISuggestedActionsSourceProvider componentes do MEF que correspondem ao tipo de conteúdo do buffer de texto.

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)
Derivado
Atributos
Implementações

Métodos

GetSuggestedActionCategoriesAsync(ISuggestedActionCategorySet, SnapshotSpan, CancellationToken)

Obtém um ISuggestedActionCategorySet que é conhecido por ter ISuggestedAction s que são aplicáveis ao intervalo de texto definido por range .

GetSuggestedActions(ISuggestedActionCategorySet, SnapshotSpan, CancellationToken)

Retorna de forma síncrona uma lista de ações sugeridas para um determinado trecho de texto.

(Herdado de ISuggestedActionsSource)
HasSuggestedActionsAsync(ISuggestedActionCategorySet, SnapshotSpan, CancellationToken)

Assincronamente indica se esse provedor pode fornecer ações sugeridas para um determinado trecho de texto no ITextBuffer .

(Herdado de ISuggestedActionsSource)
TryGetTelemetryId(TId)

Tenta obter uma ID exclusiva para fins de telemetria.

(Herdado de ITelemetryIdProvider<TId>)

Eventos

SuggestedActionsChanged

Gerado quando uma lista de ações sugeridas disponíveis é alterada.

(Herdado de ISuggestedActionsSource)

Aplica-se a