ISuggestedActionWithFlavors 接口

定义

重要

此 API 不符合 CLS。

一种建议的操作,其中包含一组表示其父操作的风格的建议操作。

public interface class ISuggestedActionWithFlavors : IDisposable, Microsoft::VisualStudio::Language::Intellisense::ISuggestedAction, Microsoft::VisualStudio::Utilities::ITelemetryIdProvider<Guid>
[System.CLSCompliant(false)]
public interface ISuggestedActionWithFlavors : IDisposable, Microsoft.VisualStudio.Language.Intellisense.ISuggestedAction, Microsoft.VisualStudio.Utilities.ITelemetryIdProvider<Guid>
[<System.CLSCompliant(false)>]
type ISuggestedActionWithFlavors = interface
    interface ISuggestedAction
    interface IDisposable
    interface ITelemetryIdProvider<Guid>
Public Interface ISuggestedActionWithFlavors
Implements IDisposable, ISuggestedAction, ITelemetryIdProvider(Of Guid)
属性
实现

属性

DisplayText

获取表示建议操作的本地化文本。

(继承自 ISuggestedAction)
HasActionSets

获取此操作是否具有嵌套的建议操作集。

(继承自 ISuggestedAction)
HasPreview

获取此建议的操作是否可以通过 GetPreviewAsync(CancellationToken) 方法调用提供预览。

(继承自 ISuggestedAction)
IconAutomationText

获取在显示图标时要用作图标的自动化名称的文本。

(继承自 ISuggestedAction)
IconMoniker

获取表示建议的操作的可选图标; 如果此建议操作没有图标,则为 null。

(继承自 ISuggestedAction)
InputGestureText

获取一个文本,该文本描述将应用建议的操作的输入笔势。

(继承自 ISuggestedAction)

方法

GetActionSetsAsync(CancellationToken)

获取嵌套的建议操作的列表。

(继承自 ISuggestedAction)
GetPreviewAsync(CancellationToken)

获取一个对象,该对象表示建议操作的预览。

(继承自 ISuggestedAction)
Invoke(CancellationToken)

调用建议的操作。

(继承自 ISuggestedAction)
TryGetTelemetryId(TId)

尝试获取用于遥测的唯一 ID。

(继承自 ITelemetryIdProvider<TId>)

适用于