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 之间。

适用于