BotConfigurationBase class
Konstruktoren
| Bot |
Erstellt eine neue BotConfigurationBase-Instanz. |
Eigenschaften
| description | |
| name | |
| padlock | |
| services | |
| version |
Methoden
| connect |
Verbinden Sie einen Dienst mit der Botdatei. |
| disconnect |
Dienst nach ID entfernen. |
| disconnect |
Entfernen Sie den Dienst anhand des Namens oder der ID. |
| find |
Suchen Sie den Dienst nach ID. |
| find |
Suchen Sie den Dienst anhand des Namens oder der ID. |
| fromJSON(Partial<IBot |
Lädt eine neue BotConfigurationBase-Instanz mit einer JSON-basierten Konfiguration. |
| service |
Lädt eine ConnectedService-Instanz mit einer JSON-basierten Dienstkonfiguration. |
| toJSON() | Erstellt eine JSON-basierte Version des aktuellen Bots. |
Details zum Konstruktor
BotConfigurationBase()
Erstellt eine neue BotConfigurationBase-Instanz.
new BotConfigurationBase()
Details zur Eigenschaft
description
description: string
Eigenschaftswert
string
name
name: string
Eigenschaftswert
string
padlock
padlock: string
Eigenschaftswert
string
services
version
version: string
Eigenschaftswert
string
Details zur Methode
connectService(IConnectedService)
Verbinden Sie einen Dienst mit der Botdatei.
function connectService(newService: IConnectedService): string
Parameter
- newService
- IConnectedService
Dienst, der hinzugefügt werden soll.
Gibt zurück
string
Zugewiesene ID für den Dienst.
disconnectService(string)
Dienst nach ID entfernen.
function disconnectService(id: string)
Parameter
- id
-
string
ID des zu entfernenden Diensts.
disconnectServiceByNameOrId(string)
Entfernen Sie den Dienst anhand des Namens oder der ID.
function disconnectServiceByNameOrId(nameOrId: string): IConnectedService
Parameter
- nameOrId
-
string
Name oder ID des zu entfernenden Diensts.
Gibt zurück
Der entfernte IConnectedService basierend auf dem angegebenen Namen oder der ANGEGEBENEN ID.
findService(string)
Suchen Sie den Dienst nach ID.
function findService(id: string): IConnectedService
Parameter
- id
-
string
ID des zu findenden Diensts.
Gibt zurück
Der IConnectedService basierend auf der bereitgestellten ID.
findServiceByNameOrId(string)
Suchen Sie den Dienst anhand des Namens oder der ID.
function findServiceByNameOrId(nameOrId: string): IConnectedService
Parameter
- nameOrId
-
string
Name oder ID des zu suchenden Diensts.
Gibt zurück
Der IConnectedService basiert auf dem angegebenen Namen oder der angegebenen ID.
fromJSON(Partial<IBotConfiguration>)
Lädt eine neue BotConfigurationBase-Instanz mit einer JSON-basierten Konfiguration.
static function fromJSON(source?: Partial<IBotConfiguration>): BotConfigurationBase
Parameter
- source
-
Partial<IBotConfiguration>
JSON-basierte Konfiguration.
Gibt zurück
Eine neue BotConfigurationBase-Instanz.
serviceFromJSON(IConnectedService)
Lädt eine ConnectedService-Instanz mit einer JSON-basierten Dienstkonfiguration.
static function serviceFromJSON(service: IConnectedService): ConnectedService
Parameter
- service
- IConnectedService
JSON-basierte Dienstkonfiguration.
Gibt zurück
Eine neue ConnectedService-Instanz.
toJSON()
Erstellt eine JSON-basierte Version des aktuellen Bots.
function toJSON(): IBotConfiguration
Gibt zurück
Ein IBotConfiguration-JSON.An IBotConfiguration JSON.