Version: 13.0

    Show / Hide Table of Contents

    Class ListWithSelectedItem<TAPI>

    Inheritance
    System.Object
    System.MarshalByRefObject
    SMT.MastaAPIUtility.MarshalByRefObjectPermanent
    ListWithSelectedItem<TAPI>
    Implements
    IListWithSelectedItem
    Inherited Members
    SMT.MastaAPIUtility.MarshalByRefObjectPermanent.InitializeLifetimeService()
    Namespace: SMT.MastaAPI.Utility.Property
    Assembly: SMT.MastaAPI.13.0.dll
    Syntax
    public class ListWithSelectedItem<TAPI> : MarshalByRefObjectPermanent, IListWithSelectedItem
    Type Parameters
    Name Description
    TAPI

    Constructors

    ListWithSelectedItem(TAPI)

    Declaration
    public ListWithSelectedItem(TAPI selectedValue)
    Parameters
    Type Name Description
    TAPI selectedValue

    Properties

    AvailableValues

    Declaration
    public TAPI[] AvailableValues { get; }
    Property Value
    Type Description
    TAPI[]

    SelectedValue

    Declaration
    public TAPI SelectedValue { get; }
    Property Value
    Type Description
    TAPI

    Operators

    Implicit(TAPI to ListWithSelectedItem<TAPI>)

    Declaration
    [Pure]
    public static implicit operator ListWithSelectedItem<TAPI>(TAPI apiValue)
    Parameters
    Type Name Description
    TAPI apiValue
    Returns
    Type Description
    ListWithSelectedItem<TAPI>

    Implicit(ListWithSelectedItem<TAPI> to TAPI)

    Declaration
    [Pure]
    public static implicit operator TAPI(ListWithSelectedItem<TAPI> apiListWithSelectedItem)
    Parameters
    Type Name Description
    ListWithSelectedItem<TAPI> apiListWithSelectedItem
    Returns
    Type Description
    TAPI

    Explicit Interface Implementations

    IListWithSelectedItem.SelectedValue

    Declaration
    object IListWithSelectedItem.SelectedValue { get; }
    Returns
    Type Description
    System.Object

    Implements

    IListWithSelectedItem
    Back to top