NFive API Reference

NFive API Reference

    Show / Hide Table of Contents

    Class Service

    Inheritance
    Object
    Service
    Namespace: NFive.SDK.Client.Services
    Assembly: NFive.SDK.Client.net.dll
    Syntax
    public abstract class Service

    Constructors

    | Improve this Doc View Source

    Service(ILogger, ITickManager, ICommunicationManager, ICommandManager, IOverlayManager, User)

    Declaration
    protected Service(ILogger logger, ITickManager ticks, ICommunicationManager comms, ICommandManager commands, IOverlayManager overlayManager, User user)
    Parameters
    Type Name Description
    ILogger logger
    ITickManager ticks
    ICommunicationManager comms
    ICommandManager commands
    IOverlayManager overlayManager
    User user

    Fields

    | Improve this Doc View Source

    Catalog

    Declaration
    protected readonly ILocaleCatalog Catalog
    Field Value
    Type Description
    ILocaleCatalog
    | Improve this Doc View Source

    Commands

    Declaration
    protected readonly ICommandManager Commands
    Field Value
    Type Description
    ICommandManager
    | Improve this Doc View Source

    Comms

    Declaration
    protected readonly ICommunicationManager Comms
    Field Value
    Type Description
    ICommunicationManager
    | Improve this Doc View Source

    EventHandlers

    Declaration
    public static EventHandlerDictionary EventHandlers
    Field Value
    Type Description
    EventHandlerDictionary
    | Improve this Doc View Source

    Exports

    Declaration
    public static ExportDictionary Exports
    Field Value
    Type Description
    ExportDictionary
    | Improve this Doc View Source

    Logger

    Declaration
    protected readonly ILogger Logger
    Field Value
    Type Description
    ILogger
    | Improve this Doc View Source

    OverlayManager

    Declaration
    protected readonly IOverlayManager OverlayManager
    Field Value
    Type Description
    IOverlayManager
    | Improve this Doc View Source

    Players

    Declaration
    public static PlayerList Players
    Field Value
    Type Description
    PlayerList
    | Improve this Doc View Source

    Ticks

    Declaration
    protected readonly ITickManager Ticks
    Field Value
    Type Description
    ITickManager
    | Improve this Doc View Source

    User

    Declaration
    protected readonly User User
    Field Value
    Type Description
    User

    Methods

    | Improve this Doc View Source

    _(String)

    Declaration
    public string _(string text)
    Parameters
    Type Name Description
    String text
    Returns
    Type Description
    String
    | Improve this Doc View Source

    _(String, Object[])

    Declaration
    public string _(string text, params object[] args)
    Parameters
    Type Name Description
    String text
    Object[] args
    Returns
    Type Description
    String
    | Improve this Doc View Source

    _n(String, String, Int64)

    Declaration
    public string _n(string text, string pluralText, long n)
    Parameters
    Type Name Description
    String text
    String pluralText
    Int64 n
    Returns
    Type Description
    String
    | Improve this Doc View Source

    _n(String, String, Int64, Object[])

    Declaration
    public string _n(string text, string pluralText, long n, params object[] args)
    Parameters
    Type Name Description
    String text
    String pluralText
    Int64 n
    Object[] args
    Returns
    Type Description
    String
    | Improve this Doc View Source

    _p(String, String)

    Declaration
    public string _p(string context, string text)
    Parameters
    Type Name Description
    String context
    String text
    Returns
    Type Description
    String
    | Improve this Doc View Source

    _p(String, String, Object[])

    Declaration
    public string _p(string context, string text, params object[] args)
    Parameters
    Type Name Description
    String context
    String text
    Object[] args
    Returns
    Type Description
    String
    | Improve this Doc View Source

    _pn(String, String, String, Int64)

    Declaration
    public string _pn(string context, string text, string pluralText, long n)
    Parameters
    Type Name Description
    String context
    String text
    String pluralText
    Int64 n
    Returns
    Type Description
    String
    | Improve this Doc View Source

    _pn(String, String, String, Int64, Object[])

    Declaration
    public string _pn(string context, string text, string pluralText, long n, params object[] args)
    Parameters
    Type Name Description
    String context
    String text
    String pluralText
    Int64 n
    Object[] args
    Returns
    Type Description
    String
    | Improve this Doc View Source

    Delay(Int32)

    Declaration
    protected Task Delay(int ms)
    Parameters
    Type Name Description
    Int32 ms
    Returns
    Type Description
    Task
    | Improve this Doc View Source

    Delay(TimeSpan)

    Declaration
    protected Task Delay(TimeSpan delay)
    Parameters
    Type Name Description
    TimeSpan delay
    Returns
    Type Description
    Task
    | Improve this Doc View Source

    HoldFocus()

    Declaration
    public virtual Task HoldFocus()
    Returns
    Type Description
    Task
    | Improve this Doc View Source

    Loaded()

    Declaration
    public virtual Task Loaded()
    Returns
    Type Description
    Task
    | Improve this Doc View Source

    Started()

    Declaration
    public virtual Task Started()
    Returns
    Type Description
    Task
    • Improve this Doc
    • View Source
    Back to top Copyright © 2018-2019 NFive