ISuggestedAction3 Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Important
This API is not CLS-compliant.
Extends ISuggestedAction2 with an ability to provide custom operation description and progress information when ISuggestedAction3 is invoked.
public interface class ISuggestedAction3 : IDisposable, Microsoft::VisualStudio::Language::Intellisense::ISuggestedAction2, Microsoft::VisualStudio::Utilities::ITelemetryIdProvider<Guid>
[System.CLSCompliant(false)]
public interface ISuggestedAction3 : IDisposable, Microsoft.VisualStudio.Language.Intellisense.ISuggestedAction2, Microsoft.VisualStudio.Utilities.ITelemetryIdProvider<Guid>
public interface ISuggestedAction3 : IDisposable, Microsoft.VisualStudio.Language.Intellisense.ISuggestedAction2, Microsoft.VisualStudio.Utilities.ITelemetryIdProvider<Guid>
[<System.CLSCompliant(false)>]
type ISuggestedAction3 = interface
interface ISuggestedAction2
interface ISuggestedAction
interface IDisposable
interface ITelemetryIdProvider<Guid>
type ISuggestedAction3 = interface
interface ISuggestedAction2
interface ISuggestedAction
interface IDisposable
interface ITelemetryIdProvider<Guid>
Public Interface ISuggestedAction3
Implements IDisposable, ISuggestedAction2, ITelemetryIdProvider(Of Guid)
- Attributes
- Implements
Properties
DisplayText |
Gets the localized text representing the suggested action. (Inherited from ISuggestedAction) |
DisplayTextSuffix |
Gets the localized text representing a suffix to be added to the DisplayText. (Inherited from ISuggestedAction2) |
HasActionSets |
Gets whether this action has nested suggested action sets. (Inherited from ISuggestedAction) |
HasPreview |
Gets whether this suggested action can provide a preview via GetPreviewAsync(CancellationToken) method call. (Inherited from ISuggestedAction) |
IconAutomationText |
Gets the text to be used as the automation name for the icon when it's displayed. (Inherited from ISuggestedAction) |
IconMoniker |
Gets an optional icon representing the suggested action or null if this suggested action doesn't have an icon. (Inherited from ISuggestedAction) |
InputGestureText |
Gets the text describing an input gesture that will apply the suggested action. (Inherited from ISuggestedAction) |
Methods
GetActionSetsAsync(CancellationToken) |
Gets a list of nested sets of suggested actions. (Inherited from ISuggestedAction) |
GetPreviewAsync(CancellationToken) |
Gets an object visually representing a preview of the suggested action. (Inherited from ISuggestedAction) |
Invoke(CancellationToken) |
Invokes the suggested action. (Inherited from ISuggestedAction) |
Invoke(IUIThreadOperationContext) |
Invokes the suggested action. |
TryGetTelemetryId(TId) |
Tries to get a unique ID for telemetry purposes. (Inherited from ITelemetryIdProvider<TId>) |