DialogInstance クラス

  • java.lang.Object
    • com.microsoft.bot.dialogs.DialogInstance

public class DialogInstance

ダイアログ スタック上のダイアログに関連付けられている状態情報を格納します。

コンストラクターの概要

コンストラクター 説明
DialogInstance()

ID と状態を持つダイアログインスタンスを作成します。

DialogInstance(String withId, Map<String,Object> withState)

ID と状態を持つダイアログインスタンスを作成します。

メソッドの概要

修飾子と型 メソッドと説明
java.lang.String getId()

ダイアログの ID を取得します。

int getStackIndex()

スタック インデックスを取得します。

java.util.Map<java.lang.String,java.lang.Object> getState()

インスタンスの永続化された状態を取得します。

java.lang.String getVersion()

バージョン文字列を取得します。

void setId(String withId)

ダイアログの ID を設定します。

void setStackIndex(int withStackIndex)

スタック インデックスを設定します。

void setState(Map<String,Object> withState)

インスタンスの永続化された状態を設定します。

void setVersion(String withVersion)

バージョン文字列を設定します。

メソッドの継承元: java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

コンストラクターの詳細

DialogInstance

public DialogInstance()

ID と状態を持つ DialogInstance を作成します。

DialogInstance

public DialogInstance(String withId, Map withState)

ID と状態を持つ DialogInstance を作成します。

パラメーター:

withId - ID
withState - 状態。

メソッドの詳細

getId

public String getId()

ダイアログの ID を取得します。

戻り値:

ダイアログ ID。

getStackIndex

public int getStackIndex()

スタック インデックスを取得します。 正の値は現在の DC 内のインデックスで、負の値は親 DC のインデックスです。

戻り値:

正の値は現在の DC 内のインデックスで、負の値は親 DC のインデックスです。

getState

public Map getState()

インスタンスの永続化された状態を取得します。

戻り値:

インスタンスの永続化された状態。

getVersion

public String getVersion()

バージョン文字列を取得します。

戻り値:

この dialoginstance が追跡するダイアログの一意の文字列。これは、変更されたコンテンツのイベントを生成する必要がある方法でダイアログが変更されたタイミングを識別するために使用されます。

setId

public void setId(String withId)

ダイアログの ID を設定します。

パラメーター:

withId - ダイアログ ID。

setStackIndex

public void setStackIndex(int withStackIndex)

スタック インデックスを設定します。 正の値は現在の DC 内のインデックスで、負の値は親 DC のインデックスです。

パラメーター:

withStackIndex - 正の値は現在の DC 内のインデックスで、負の値は親 DC のインデックスです。

setState

public void setState(Map withState)

インスタンスの永続化された状態を設定します。

パラメーター:

withState - インスタンスの永続化された状態。

setVersion

public void setVersion(String withVersion)

バージョン文字列を設定します。

パラメーター:

withVersion - この dialoginstance が追跡するダイアログの一意の文字列。これは、変更されたコンテンツのイベントを生成する必要がある方法でダイアログが変更されたタイミングを識別するために使用されます。

適用対象