Strongly-typed representation of Windows host integration metadata.
public sealed record 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) : IEquatable<WindowsHostIntegrationSettings>
kind:method, kind:property, kind:ctor. Press Esc to clear.WindowsHostIntegrationSettings(Boolean, String?, String?, String?, String?, Boolean, String?, String?, String?, Boolean, String?, String?, String?, String?)Strongly-typed representation of Windows host integration metadata.FileAssociationCommandCommand to run when files are opened.FileAssociationDescriptionDescription of the associated file type.FileAssociationEnabledWhether a custom file association should be created.FileAssociationExtensionFile extension (e.g. .sample).FileAssociationProgIdProgId used for association.ProtocolCommandCommand executed for the protocol.ProtocolDisplayNameProtocol friendly name presented to users.ProtocolEnabledWhether a custom URI protocol should be registered.ProtocolNameProtocol scheme name.ShortcutDescriptionShortcut description text.ShortcutEnabledWhether a start menu shortcut should be created.ShortcutIconRelative icon path.ShortcutNameShortcut display name.ShortcutTargetShortcut executable target.