Skip to content

ITextStudioTextChangeHandoffProvider

InterfaceTextStudioTextStudio
public interface ITextStudioTextChangeHandoffProvider

Optional renderer capability for retaining outgoing visuals across a text replacement. The base package owns replacement timing while renderer add-ons own their detached output.

TryCaptureOutgoingText(in TextStudioTextChangeHandoffRequest)

Section titled “TryCaptureOutgoingText(in TextStudioTextChangeHandoffRequest)”
bool TryCaptureOutgoingText(in TextStudioTextChangeHandoffRequest request)

Captures the renderer’s current visual state. Returns true only when visible outgoing work was accepted and can continue after the base plan changes.

Parameters

Name Type
request TextStudio.TextStudioTextChangeHandoffRequest

Returns

System.Boolean

void ResetOutgoingText()

Immediately releases every retained outgoing visual owned by this renderer.

bool CanCaptureOutgoingText { get; }

Whether this renderer can currently preserve outgoing content.

Returns

System.Boolean