PlusleSeedCalculator.Library.Result クラス

これはプラスルツールのプラグイン作者向けに書かれた記事です。
プラグインの使い方を知りたい方は[id:plusletool:20100918:howtouse]を参照。
プラグインの作り方を知りたい方は[id:plusletool:20100918:PluginManual]も参照。

出力結果を表すクラスです。
1つの Result インスタンスにつき、1つのseedに対する結果を表します(出力結果は1行で表示されます)。

【定義】

public sealed class Result

Result コンストラク

Result クラスの新しいインスタンスを初期化します。
このインスタンスは0個の ResultData インスタンスを保持します。

【定義】

public Result()

Result コンストラク

Result クラスの新しいインスタンスを初期化します。
このインスタンスは、コンストラクタの引数(data配列)の要素のうち、 null でないものを保持します。

【定義】

public Result(
	params PlusleSeedCalculator.Library.ResultData[] data
)

【パラメータ】

data
1つの結果データを表す ResultData インスタンスの配列。
※ null は無視されます。

Result コンストラク

Result クラスの新しいインスタンスを初期化します。
このインスタンスは、コンストラクタの引数(dataコレクション)の要素のうち、 null でないものを保持します。

【定義】

public Result(
	IEnumerable<PlusleSeedCalculator.Library.ResultData> data
)

【パラメータ】

data
1つの結果データを表す ResultData インスタンスのコレクション。
※ null は無視されます。

Results プロパティ

このインスタンスの保持している ResultData インスタンスのコレクションを取得します。

【定義】

public IEnumerable<PlusleSeedCalculator.Library.ResultData> Results { get; }

【プロパティ値】
このインスタンスの保持している ResultData インスタンスのコレクション。