次の方法で共有


SemanticValue コンストラクター

定義

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

オーバーロード

名前 説明
SemanticValue(Object)

SemanticValue クラスの新しいインスタンスを初期化し、セマンティック値を指定します。

SemanticValue(String, Object, Single)

SemanticValue クラスの新しいインスタンスを初期化し、セマンティック値、キー名、信頼度レベルを指定します。

注釈

通常、厳密に型指定された文法の構築をサポートする以外は、 SemanticValue オブジェクトを明示的に作成しません。

SemanticValue(Object)

ソース:
SemanticValue.cs
ソース:
SemanticValue.cs
ソース:
SemanticValue.cs
ソース:
SemanticValue.cs

SemanticValue クラスの新しいインスタンスを初期化し、セマンティック値を指定します。

public:
 SemanticValue(System::Object ^ value);
public SemanticValue(object value);
new System.Speech.Recognition.SemanticValue : obj -> System.Speech.Recognition.SemanticValue
Public Sub New (value As Object)

パラメーター

value
Object

SemanticValue オブジェクトに格納する情報。

注釈

格納する value の種類に制限はありません。

アプリケーションは、SemanticValue インスタンスの Value プロパティを使用してvalueを取得できます。

SemanticValue インスタンスのConfidence プロパティの値は -1 に設定されます。

このメソッドで構築された SemanticValue は、キー名で参照できません。

適用対象

SemanticValue(String, Object, Single)

ソース:
SemanticValue.cs
ソース:
SemanticValue.cs
ソース:
SemanticValue.cs
ソース:
SemanticValue.cs

SemanticValue クラスの新しいインスタンスを初期化し、セマンティック値、キー名、信頼度レベルを指定します。

public:
 SemanticValue(System::String ^ keyName, System::Object ^ value, float confidence);
public SemanticValue(string keyName, object value, float confidence);
new System.Speech.Recognition.SemanticValue : string * obj * single -> System.Speech.Recognition.SemanticValue
Public Sub New (keyName As String, value As Object, confidence As Single)

パラメーター

keyName
String

この SemanticValue インスタンスを参照するために使用できるキー。

value
Object

SemanticValue オブジェクトに格納する情報を含むオブジェクト。

confidence
Single

セマンティック分析の確実性の推定を含む float

注釈

格納する value の種類に制限はありません。

アプリケーションは、SemanticValue インスタンスの Value プロパティを使用してvalueを取得できます。

confidence パラメーター (SemanticValue インスタンスの Confidence プロパティによって返されます) は、0.0 から 1.0 の間である必要があります。

適用対象