ITextStudioTextChangeHandoffProvider
public interface ITextStudioTextChangeHandoffProviderOptional renderer capability for retaining outgoing visuals across a text replacement. The base package owns replacement timing while renderer add-ons own their detached output.
Methods
Section titled “Methods”
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
ResetOutgoingText()
Section titled “ResetOutgoingText()”void ResetOutgoingText()Immediately releases every retained outgoing visual owned by this renderer.
Properties
Section titled “Properties”
CanCaptureOutgoingText
Section titled “CanCaptureOutgoingText”bool CanCaptureOutgoingText { get; }Whether this renderer can currently preserve outgoing content.
Returns
System.Boolean