BotConfigurationBase class
Constructores
| Bot |
Crea una nueva instancia de BotConfigurationBase. |
Propiedades
| description | |
| name | |
| padlock | |
| services | |
| version |
Métodos
| connect |
Conecte un servicio al archivo de bot. |
| disconnect |
Quite el servicio por identificador. |
| disconnect |
Quite el servicio por nombre o identificador. |
| find |
Busque el servicio por identificador. |
| find |
Busque el servicio por nombre o identificador. |
| fromJSON(Partial<IBot |
Carga una nueva instancia de BotConfigurationBase dada una configuración basada en JSON. |
| service |
Carga una instancia de ConnectedService dada una configuración de servicio basada en JSON. |
| toJSON() | Crea una versión basada en JSON del bot actual. |
Detalles del constructor
BotConfigurationBase()
Crea una nueva instancia de BotConfigurationBase.
new BotConfigurationBase()
Detalles de las propiedades
description
description: string
Valor de propiedad
string
name
name: string
Valor de propiedad
string
padlock
padlock: string
Valor de propiedad
string
services
version
version: string
Valor de propiedad
string
Detalles del método
connectService(IConnectedService)
Conecte un servicio al archivo de bot.
function connectService(newService: IConnectedService): string
Parámetros
- newService
- IConnectedService
Servicio que se va a agregar.
Devoluciones
string
Id. asignado para el servicio.
disconnectService(string)
Quite el servicio por identificador.
function disconnectService(id: string)
Parámetros
- id
-
string
Identificador del servicio que se va a quitar.
disconnectServiceByNameOrId(string)
Quite el servicio por nombre o identificador.
function disconnectServiceByNameOrId(nameOrId: string): IConnectedService
Parámetros
- nameOrId
-
string
Nombre o identificador del servicio que se va a quitar.
Devoluciones
IConnectedService quitado en función del nombre o el identificador proporcionados.
findService(string)
Busque el servicio por identificador.
function findService(id: string): IConnectedService
Parámetros
- id
-
string
Identificador del servicio que se va a buscar.
Devoluciones
IConnectedService basado en el identificador proporcionado.
findServiceByNameOrId(string)
Busque el servicio por nombre o identificador.
function findServiceByNameOrId(nameOrId: string): IConnectedService
Parámetros
- nameOrId
-
string
Nombre o identificador del servicio que se va a buscar.
Devoluciones
IConnectedService basado en el nombre o el identificador proporcionados.
fromJSON(Partial<IBotConfiguration>)
Carga una nueva instancia de BotConfigurationBase dada una configuración basada en JSON.
static function fromJSON(source?: Partial<IBotConfiguration>): BotConfigurationBase
Parámetros
- source
-
Partial<IBotConfiguration>
Configuración basada en JSON.
Devoluciones
Nueva instancia de BotConfigurationBase.
serviceFromJSON(IConnectedService)
Carga una instancia de ConnectedService dada una configuración de servicio basada en JSON.
static function serviceFromJSON(service: IConnectedService): ConnectedService
Parámetros
- service
- IConnectedService
Configuración del servicio basado en JSON.
Devoluciones
Nueva instancia de ConnectedService.
toJSON()
Crea una versión basada en JSON del bot actual.
function toJSON(): IBotConfiguration
Devoluciones
Un JSON de IBotConfiguration.