ResourceCommandSnapshot Constructor
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.
A snapshot of a resource command.
public ResourceCommandSnapshot (string Name, Aspire.Hosting.ApplicationModel.ResourceCommandState State, string DisplayName, string? DisplayDescription, object? Parameter, string? ConfirmationMessage, string? IconName, Aspire.Hosting.ApplicationModel.IconVariant? IconVariant, bool IsHighlighted);
new Aspire.Hosting.ApplicationModel.ResourceCommandSnapshot : string * Aspire.Hosting.ApplicationModel.ResourceCommandState * string * string * obj * string * string * Nullable<Aspire.Hosting.ApplicationModel.IconVariant> * bool -> Aspire.Hosting.ApplicationModel.ResourceCommandSnapshot
Public Sub New (Name As String, State As ResourceCommandState, DisplayName As String, DisplayDescription As String, Parameter As Object, ConfirmationMessage As String, IconName As String, IconVariant As Nullable(Of IconVariant), IsHighlighted As Boolean)
Parameters
- Name
- String
The name of command. The name uniquely identifies the command.
- State
- ResourceCommandState
The state of the command.
- DisplayName
- String
The display name visible in UI for the command.
- DisplayDescription
- String
Optional description of the command, to be shown in the UI. Could be used as a tooltip. May be localized.
- Parameter
- Object
Optional parameter that configures the command in some way. Clients must return any value provided by the server when invoking the command.
- ConfirmationMessage
- String
When a confirmation message is specified, the UI will prompt with an OK/Cancel dialog and the confirmation message before starting the command.
- IconName
- String
The icon name for the command. The name should be a valid FluentUI icon name. https://aka.ms/fluentui-system-icons
- IconVariant
- Nullable<IconVariant>
The icon variant.
- IsHighlighted
- Boolean
A flag indicating whether the command is highlighted in the UI.