SemanticValue Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue Instanz der SemanticValue-Klasse.
Überlädt
SemanticValue(Object) |
Initialisiert eine neue Instanz der SemanticValue-Klasse und gibt einen semantischen Wert an. |
SemanticValue(String, Object, Single) |
Initialisiert eine neue Instanz der SemanticValue-Klasse und gibt einen semantischen Wert, einen Schlüsselnamen und einen Confidence Level an. |
Hinweise
In der Regel erstellen Sie Objekte nicht SemanticValue explizit, außer um die Erstellung stark typisierter Grammatiken zu unterstützen.
SemanticValue(Object)
Initialisiert eine neue Instanz der SemanticValue-Klasse und gibt einen semantischen Wert an.
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)
Parameter
- value
- Object
Die Informationen, die im SemanticValue-Objekt gespeichert werden sollen.
Hinweise
Es gibt keine Einschränkungen für den Typ von value
, der gespeichert werden soll.
Eine Anwendung kann value
mithilfe der Value -Eigenschaft für eine SemanticValue -Instanz abrufen.
Der Wert der Confidence -Eigenschaft für die SemanticValue -Instanz wird auf -1 festgelegt.
Auf eine SemanticValue , die mit dieser Methode erstellt wurde, kann nicht anhand des Schlüsselnamens verwiesen werden.
Gilt für
SemanticValue(String, Object, Single)
Initialisiert eine neue Instanz der SemanticValue-Klasse und gibt einen semantischen Wert, einen Schlüsselnamen und einen Confidence Level an.
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)
Parameter
- keyName
- String
Ein Schlüssel, der verwendet werden kann, um auf diese SemanticValue-Instanz zu verweisen.
- value
- Object
Ein Objekt, das Informationen enthält, die im SemanticValue-Objekt gespeichert werden sollen.
- confidence
- Single
Ein float
, das eine Schätzung der Sicherheit der semantischen Analyse enthält.
Hinweise
Es gibt keine Einschränkungen für den Typ von value
, der gespeichert werden soll.
Eine Anwendung kann value
mithilfe der Value -Eigenschaft für eine SemanticValue -Instanz abrufen.
Der confidence
(von der Confidence -Eigenschaft für eine -Instanz zurückgegebene) Parameter sollte zwischen SemanticValue 0,0 und 1,0 liegen.