PLUGIN SDK / Registration options / ExporterOptions
ExporterOptions
An exporter (File > Export with Plugin) running on a worker thread.
Kindrecord
NamespaceKroys.Plugins
Members5
Source
Options.csDECLARATION
Declaration
Namespace Kroys.Plugins, assembly KroysPlugins.Sdk.dll.
Declaration
public sealed record ExporterOptions(string Id, string DisplayName, string SourceExtensions, string OutputExtension)
REFERENCE
Members
Constructors
#public ExporterOptions(string Id, string DisplayName, string SourceExtensions, string OutputExtension)An exporter (File > Export with Plugin) running on a worker thread.
- Id
- Local id; the exporter id is "<plugin id>.<Id>".
- DisplayName
- Name in File > Export with Plugin.
- SourceExtensions
- Content file extensions it exports, separated by ';'.
- OutputExtension
- Extension of the file it writes.
Properties
#public string Id { get; init; }Local id; the exporter id is "<plugin id>.<Id>".
#public string DisplayName { get; init; }Name in File > Export with Plugin.
#public string SourceExtensions { get; init; }Content file extensions it exports, separated by ';'.
#public string OutputExtension { get; init; }Extension of the file it writes.
Signatures
public ExporterOptions(string Id, string DisplayName, string SourceExtensions, string OutputExtension) public string Id { get; init; } public string DisplayName { get; init; } public string SourceExtensions { get; init; } public string OutputExtension { get; init; }
KroysEngine 0.1.0 documentation, built from the engine repository by Tools/BuildDocsSite.py.