Freigeben über


SemanticValue Konstruktoren

Definition

Initialisiert eine neue Instanz der SemanticValue-Klasse.

Überlädt

Name Beschreibung
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 eine Konfidenzstufe an.

Hinweise

In der Regel erstellen SemanticValue Sie keine Objekte explizit, mit Ausnahme der Unterstützung der Erstellung stark typierter Grammatiken.

SemanticValue(Object)

Quelle:
SemanticValue.cs
Quelle:
SemanticValue.cs
Quelle:
SemanticValue.cs
Quelle:
SemanticValue.cs

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 SemanticValue im Objekt gespeichert werden sollen.

Hinweise

Es gibt keine Einschränkungen für den Zu speichernden value Typ.

Eine Anwendung kann mithilfe der Value Eigenschaft für eine SemanticValue Instanz abgerufen value werden.

Der Wert der Confidence Eigenschaft für die SemanticValue Instanz wird auf -1 festgelegt.

Auf eine SemanticValue mit dieser Methode erstellte Methode kann nicht anhand des Schlüsselnamens verwiesen werden.

Gilt für:

SemanticValue(String, Object, Single)

Quelle:
SemanticValue.cs
Quelle:
SemanticValue.cs
Quelle:
SemanticValue.cs
Quelle:
SemanticValue.cs

Initialisiert eine neue Instanz der SemanticValue Klasse und gibt einen semantischen Wert, einen Schlüsselnamen und eine Konfidenzstufe 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 SemanticValue im Objekt gespeichert werden sollen.

confidence
Single

Eine float Schätzung der Sicherheit der semantischen Analyse.

Hinweise

Es gibt keine Einschränkungen für den Zu speichernden value Typ.

Eine Anwendung kann mithilfe der Value Eigenschaft für eine SemanticValue Instanz abgerufen value werden.

Der confidence Parameter (der von der Confidence Eigenschaft für eine SemanticValue Instanz zurückgegeben wird) sollte zwischen 0,0 und 1,0 stehen.

Gilt für: