Class TigerCliApplicationMetadata
The app's resolved display metadata — display name, versions, copyright, and help-footer
links — assembled by Build() from explicit builder calls and
assembly-metadata defaults. Exposed on ApplicationMetadata.
public sealed class TigerCliApplicationMetadata
- Inheritance
-
TigerCliApplicationMetadata
- Inherited Members
Properties
Copyright
Optional help-footer copyright text.
public string? Copyright { get; }
Property Value
DisplayName
The human/product name. Falls back to the application name when
SetDisplayName(string) is not called.
public string DisplayName { get; }
Property Value
Links
The configured help-footer links, in display order.
public IReadOnlyList<TigerCliApplicationLink> Links { get; }
Property Value
ProductVersion
The full product/informational version used by
--version-full. Falls back to
Version.public string? ProductVersion { get; }
Property Value
Version
The short user-facing version from SetVersion(string, string?) or assembly
metadata. May be set even when VersionEnabled is
false.public string? Version { get; }
Property Value
VersionEnabled
true when the built-in global --version and --version-full options are
enabled.public bool VersionEnabled { get; }