SemanticValue Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.