Skip to content

ITaskPluginDialog

Interface in Oadm.Sdk.Client · Oadm.Sdk.Client.dll

Client part of a task plugin that needs user input before running.

public interface ITaskPluginDialog

Guide: Task plugins

string PluginId { get; }

The id of the task plugin on the server that this dialog belongs to.

Task<string?> ShowAsync(ITaskDialogContext ctx, IReadOnlyList<IDeviceInfo> devices, Window owner)

Returns the payload JSON sent to the server, or null when the user cancelled.