Language

DialogStateManager.GetValue<T>(String, Func<T>) メソッド

定義

パス式を使用してメモリから値を取得します (注: これは常に値の複製を返します)。

public T GetValue<T>(string pathExpression, Func<T> defaultValue = default);
member this.GetValue : string * Func<'T> -> 'T
Public Function GetValue(Of T) (pathExpression As String, Optional defaultValue As Func(Of T) = Nothing) As T

型パラメーター

T

返すべき値の種類。

パラメーター

pathExpression
String

使用するパス式。

defaultValue
Func<T>

デフォルト値がなければ(オプション)を入力する関数。

返品

T

パスが有効でない場合は結果またはnullとなります。

注釈

これにより常にメモリのクローンが返され、その結果に対する変更はメモリには影響しません。

適用対象