Partager via


SemanticValue Constructeurs

Définition

Initialise une nouvelle instance de la classe SemanticValue.

Surcharges

SemanticValue(Object)

Initialise une nouvelle instance de la classe SemanticValue et spécifie une valeur sémantique.

SemanticValue(String, Object, Single)

Initialise une nouvelle instance de la classe SemanticValue et spécifie une valeur sémantique, un nom de clé et un niveau de confiance.

Remarques

En règle générale, vous ne créez pas SemanticValue d’objets explicitement, sauf pour prendre en charge la génération de grammaires fortement typées.

SemanticValue(Object)

Initialise une nouvelle instance de la classe SemanticValue et spécifie une valeur sémantique.

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)

Paramètres

value
Object

Informations à stocker dans l'objet SemanticValue.

Remarques

Il n’existe aucune restriction sur le type de value à stocker.

Une application peut récupérer value à l’aide de la Value propriété sur une SemanticValue instance.

La valeur de la Confidence propriété de l' SemanticValue instance sera définie sur-1.

Un SemanticValue construit avec cette méthode ne peut pas être référencé par un nom de clé.

S’applique à

SemanticValue(String, Object, Single)

Initialise une nouvelle instance de la classe SemanticValue et spécifie une valeur sémantique, un nom de clé et un niveau de confiance.

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)

Paramètres

keyName
String

Clé qui peut être utilisée pour référencer cette instance SemanticValue.

value
Object

Objet contenant des informations à stocker dans l'objet SemanticValue.

confidence
Single

float contenant une estimation de la certitude de l'analyse sémantique.

Remarques

Il n’existe aucune restriction sur le type de value à stocker.

Une application peut récupérer value à l’aide de la Value propriété sur une SemanticValue instance.

Le confidence paramètre (retourné par la Confidence propriété sur une SemanticValue instance) doit être compris entre 0,0 et 1,0.

S’applique à