Language

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);
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.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);
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 の間である必要があります。

適用対象