PluginConnectionMethod14.1
Class in Unbroken.LaunchBox.Plugins.Capabilities.Connections
public sealed class PluginConnectionMethodDescribes one supported connection method and its ordered presentations.
Constructors
PluginConnectionMethodCreates a connection method.
PluginConnectionMethod
public PluginConnectionMethod(
string id,
PluginText name,
IReadOnlyList<IPluginConnectionPresentation> presentations,
PluginText? description = null
)Creates a connection method.
id- The stable owner-local method ID, compared ordinally.
name- Its localizable name.
presentations- Nonempty presentations in provider-preferred order.
description- Optional localizable instructions.
Properties
DescriptionGets optional instructions.IdGets the method ID.NameGets the localizable name.PresentationsGets an immutable snapshot of the ordered presentations.
Description
public PluginText? Description { get; }Gets optional instructions.
Id
public string Id { get; }Gets the method ID.
Name
public PluginText Name { get; }Gets the localizable name.
Presentations
public IReadOnlyList<IPluginConnectionPresentation> Presentations { get; }Gets an immutable snapshot of the ordered presentations.