Share via


SemanticValue コンストラクター

定義

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

オーバーロード

SemanticValue(Object)

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

SemanticValue(String, Object, Single)

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

注釈

通常、厳密に型指定された SemanticValue 文法の構築をサポートする場合を除き、オブジェクトを明示的に作成することはありません。

SemanticValue(Object)

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

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

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

SemanticValueこのメソッドを使用して構築されたは、キー名で参照することはできません。

適用対象

SemanticValue(String, Object, Single)

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

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

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

適用対象