Skip to main content

extract

Extract plugin step/image attributes from an assembly (.dll) or plugin package (.nupkg) to JSON configuration. Works against Dataverse-supported .NET Framework plugin assemblies and net462/net471/net48 plugin package assets regardless of how the CLI is packaged (single-file, self-contained, or framework-dependent).

Usage​

ppds plugins extract [options]

Options​

LongShortTypeDefaultDescription
--correlation-idstringCorrelation ID for distributed tracing
--debugboolShow trace-level diagnostic output
--force-fboolOverwrite existing file without merging
--input-iFileInfoPath to assembly (.dll) or plugin package (.nupkg)
--output-oFileInfoOutput file path (default: registrations.json in input directory)
--output-format-fOutputFormatOutput format
--quiet-qboolShow only warnings and errors
--reference-dirDirectoryInfo[]Additional directory to search for referenced assemblies (repeatable). Use when a plugin's dependencies live outside the input assembly's own folder.
--solution-sstringSolution unique name to add components to
--verbose-vboolShow detailed output including debug messages