ITextStudioPlacementExtension
public interface ITextStudioPlacementExtension : IPlacementContextStrategy, IPlacementStrategyOptional metadata contract for component-based placement extensions. The Text Studio hub owns selection and composition while add-ons provide spatial algorithms and their specialized authoring controls.
Properties
Section titled “Properties”
PlacementId
Section titled “PlacementId”string PlacementId { get; }Stable serialized identifier, namespaced by the owning package.
Returns
System.String
DisplayName
Section titled “DisplayName”string DisplayName { get; }Customer-facing name shown in Text Studio’s placement chooser.
Returns
System.String
Description
Section titled “Description”string Description { get; }Short explanation of the placement’s intended use.
Returns
System.String
Dimension
Section titled “Dimension”TextStudioPlacementDimension Dimension { get; }Whether the placement uses depth in addition to the text plane.
Returns
TextStudio.TextStudioPlacementDimension