Class ClientLinkModel
Represents a link which downloads the desktop client (if available).
public sealed record ClientLinkModel : LinkModel, IEquatable<LinkModel>, IEquatable<ClientLinkModel>
- Inheritance
-
ClientLinkModel
- Implements
- Inherited Members
Constructors
ClientLinkModel(string?, string?)
Represents a link which downloads the desktop client (if available).
public ClientLinkModel(string? Text = null, string? NoClientText = null)
Parameters
Properties
NoClientText
public string? NoClientText { get; init; }
Property Value
Text
public string? Text { get; init; }
Property Value
Methods
Activate(IServiceProvider)
Attempts to activate the link. May not return control to the caller.
public override void Activate(IServiceProvider provider)
Parameters
providerIServiceProvider
IsVisibleInMenu(IServiceProvider)
Whether menus should display this link. Links that return false may still render outside menus (e.g. as plain text or a disabled fallback).
public override bool IsVisibleInMenu(IServiceProvider provider)
Parameters
providerIServiceProvider