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 .
Значение свойства для экземпляра ConfidenceSemanticValue будет иметь значение -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.