Table of Contents

Class TigerCliApplicationMetadata

Namespace
ItTiger.TigerCli.Commands
Assembly
ItTiger.TigerCli.dll
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

Optional help-footer copyright text.
public string? Copyright { get; }

Property Value

string

DisplayName

The human/product name. Falls back to the application name when SetDisplayName(string) is not called.
public string DisplayName { get; }

Property Value

string
The configured help-footer links, in display order.
public IReadOnlyList<TigerCliApplicationLink> Links { get; }

Property Value

IReadOnlyList<TigerCliApplicationLink>

ProductVersion

The full product/informational version used by --version-full. Falls back to Version.
public string? ProductVersion { get; }

Property Value

string

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

string

VersionEnabled

true when the built-in global --version and --version-full options are enabled.
public bool VersionEnabled { get; }

Property Value

bool