Table of Contents

Interface IRecallAutomation

Namespace
AcDream.Plugin.Abstractions
Assembly
AcDream.Plugin.Abstractions.dll

Issues generation-safe recall requests and exposes destinations learned authoritatively by the host.

public interface IRecallAutomation

Properties

IsAvailable

True when a live session can issue recall commands.

bool IsAvailable { get; }

Property Value

bool

LastRequest

The most recent request, or a zero-revision default.

PluginRecallRequest LastRequest { get; }

Property Value

PluginRecallRequest

Methods

CaptureLocations()

Returns authoritative destinations learned by this session.

IReadOnlyList<PluginRecallLocation> CaptureLocations()

Returns

IReadOnlyList<PluginRecallLocation>

Recall(PluginRecallKind)

Requests one of the host's supported recall destinations.

PluginRecallResult Recall(PluginRecallKind kind)

Parameters

kind PluginRecallKind

Returns

PluginRecallResult