コマンド

cBots (自動売買)

概要

プラグインコマンドのコレクションを表します。

シグネチャ

1
public abstract interface Commands

 

Namespace

cAlgo.API

メソッド

GetByType

概要

タイプに基づいてすべてのコマンドを返します。

シグネチャ

1
public abstract Command[] GetByType(CommandType type)

 

パラメータ

名前タイプ説明
typeCommandTypeコマンドタイプ

戻り値

Command[]

GetById

概要

Idでコマンドを返します。

シグネチャ

1
public abstract Command GetById(Guid id)

 

パラメータ

名前タイプ説明
idGuidコマンドId

戻り値

Command

Add (4)

Add (1 of 4)

概要

コールバック付きで新しいコマンドを追加します。

シグネチャ

1
public abstract Command Add(CommandType type, Action<CommandArgs> callback)

 

パラメータ

名前タイプ説明
typeCommandTypeコマンドタイプ
callbackAction結果なしのコマンドコールバックアクション。

戻り値

Command

Add (2 of 4)

概要

コールバック付きで新しいコマンドを追加します。

シグネチャ

1
public abstract Command Add(CommandType type, Action<CommandArgs> callback, SvgIcon icon)

 

パラメータ

名前タイプ説明
typeCommandTypeコマンドタイプ
callbackAction結果なしのコマンドコールバックアクション。
iconSvgIconコマンドアイコン

戻り値

Command

Add (3 of 4)

概要

コールバック付きで新しいコマンドを追加します。

シグネチャ

1
public abstract Command Add(CommandType type, Func<CommandArgs, CommandResult> callback)

 

パラメータ

名前タイプ説明
typeCommandTypeコマンドタイプ
callbackFunc<CommandArgs, CommandResult>コマンドの結果を返すコールバック。

戻り値

Command

Add (4 of 4)

概要

コールバックとアイコン付きで新しいコマンドを追加します。

シグネチャ

1
public abstract Command Add(CommandType type, Func<CommandArgs, CommandResult> callback, SvgIcon icon)

 

パラメータ

名前タイプ説明
typeCommandTypeコマンドタイプ
callbackFunc<CommandArgs, CommandResult>コマンドの結果を返すコールバック。
iconSvgIconコマンドアイコン

戻り値

Command

Remove

概要

Idでコマンドを削除します。

シグネチャ

1
public abstract bool Remove(Guid id)

 

パラメータ

名前タイプ説明
idGuidコマンドId

戻り値

bool

プロパティ

Count

概要

すべてのコマンドの数を返します。

シグネチャ

1
public abstract int Count {get;}

 

戻り値

int

目次

このページについて