TextStudioEffectMetadata
public sealed class TextStudioEffectMetadataImmutable discovery and parameter metadata for one effect definition.
Constructors
Section titled “Constructors”
TextStudioEffectMetadata(string, string, string, string, TextStudioPhaseMask, IReadOnlyList)
Section titled “TextStudioEffectMetadata(string, string, string, string, TextStudioPhaseMask, IReadOnlyList)”public TextStudioEffectMetadata(string category, string displayName, string description, string markupSnippet, TextStudioPhaseMask suggestedPhases, IReadOnlyList<TextStudioTagParameterDefinition> parameters = null)Creates immutable authoring metadata in the supplied parameter display order.
Parameters
| Name | Type |
|---|---|
category |
System.String |
displayName |
System.String |
description |
System.String |
markupSnippet |
System.String |
suggestedPhases |
TextStudio.TextStudioPhaseMask |
parameters |
System.Collections.Generic.IReadOnlyList{TextStudio.TextStudioTagParameterDefinition} |
Properties
Section titled “Properties”
Category
Section titled “Category”public string Category { get; }Returns
System.String
DisplayName
Section titled “DisplayName”public string DisplayName { get; }Returns
System.String
Description
Section titled “Description”public string Description { get; }Returns
System.String
MarkupSnippet
Section titled “MarkupSnippet”public string MarkupSnippet { get; }Returns
System.String
SuggestedPhases
Section titled “SuggestedPhases”public TextStudioPhaseMask SuggestedPhases { get; }Returns
TextStudio.TextStudioPhaseMask
Parameters
Section titled “Parameters”public IReadOnlyList<TextStudioTagParameterDefinition> Parameters { get; }Returns
System.Collections.Generic.IReadOnlyList{TextStudio.TextStudioTagParameterDefinition}