SemanticValue 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
初始化 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 之间。