次の方法で共有


DialogExpression class

Dialog または dialogId の文字列式であるプロパティを表します。

Extends

ExpressionProperty<Dialog>

注釈

文字列値は、プレフィックス '=' がない場合を除き、常に補間を含む文字列として解釈されます。 結果は、リソース ID または dialogId として解釈されます。

コンストラクター

DialogExpression(Dialog | string | Expression)

DialogExpression クラスの新しいインスタンスを初期化します。

継承されたプロパティ

expressionText

値を取得するために評価する式テキストを取得または設定します。

value

式プロパティの生の値を取得または設定します。

メソッド

setValue(Dialog | string | Expression)

式プロパティの生の値を設定します。

継承されたメソッド

getValue(object)

値を取得します。

toExpression()

値が非複合型の場合は、既存の式が返されます。

toString()

式プロパティを文字列に変換します。

tryGetValue(object)

値を取得してみてください。

コンストラクターの詳細

DialogExpression(Dialog | string | Expression)

DialogExpression クラスの新しいインスタンスを初期化します。

new DialogExpression(value?: Dialog | string | Expression)

パラメーター

value

Dialog | string | Expression

随意。 ダイアログ、リソース ID または dialogId として解釈される string、または

継承されたプロパティの詳細

expressionText

値を取得するために評価する式テキストを取得または設定します。

expressionText: string

プロパティ値

string

ExpressionProperty.expressionText から継承された

value

式プロパティの生の値を取得または設定します。

value: Dialog

プロパティ値

Dialog

expressionProperty.value から継承

メソッドの詳細

setValue(Dialog | string | Expression)

式プロパティの生の値を設定します。

function setValue(value: Dialog | string | Expression)

パラメーター

value

Dialog | string | Expression

ダイアログ、リソース ID または dialogId として解釈される string、または

継承済みメソッドの詳細

getValue(object)

値を取得します。

function getValue(data: object): Dialog

パラメーター

data

object

式のバインドに使用するデータ。

戻り値

Dialog

値。

注釈

値が無効な式の場合、エラーがスローされます。

expressionProperty.getValue から継承

toExpression()

値が非複合型の場合は、既存の式が返されます。

function toExpression(): Expression

戻り値

Expression

値が非複合型の場合の既存の式。

ExpressionProperty.toExpression から継承された

toString()

式プロパティを文字列に変換します。

function toString(): string

戻り値

string

変換された文字列。

expressionProperty.toString から継承

tryGetValue(object)

値を取得してみてください。

function tryGetValue(data: object): { error: Error, value: Dialog }

パラメーター

data

object

式のバインドに使用するデータ。

戻り値

{ error: Error, value: Dialog }

値またはエラー。

expressionProperty.tryGetValue から継承