Strongly-typed representation of Windows host integration metadata.
public WindowsHostIntegrationSettings(bool ShortcutEnabled, string? ShortcutName, string? ShortcutTarget, string? ShortcutDescription, string? ShortcutIcon, bool ProtocolEnabled, string? ProtocolName, string? ProtocolDisplayName, string? ProtocolCommand, bool FileAssociationEnabled, string? FileAssociationExtension, string? FileAssociationProgId, string? FileAssociationDescription, string? FileAssociationCommand)
Whether a start menu shortcut should be created.
Shortcut display name.
Shortcut executable target.
Shortcut description text.
Relative icon path.
Whether a custom URI protocol should be registered.
Protocol scheme name.
Protocol friendly name presented to users.
Command executed for the protocol.
Whether a custom file association should be created.
File extension (e.g. .sample).
ProgId used for association.
Description of the associated file type.
Command to run when files are opened.