ISuggestedActionWithFlavors 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重要
此 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>) |