SemanticValue Konstruktorer

Definition

Initierar en ny instans av SemanticValue klassen.

Överlagringar

Name Description
SemanticValue(Object)

Initierar en ny instans av SemanticValue klassen och anger ett semantiskt värde.

SemanticValue(String, Object, Single)

Initierar en ny instans av SemanticValue klassen och anger ett semantiskt värde, ett nyckelnamn och en konfidensnivå.

Kommentarer

Vanligtvis skapar SemanticValue du inte objekt explicit, förutom för att stödja skapandet av starkt typade grammatiker.

SemanticValue(Object)

Initierar en ny instans av SemanticValue klassen och anger ett semantiskt värde.

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)

Parametrar

value
Object

Den information som ska lagras i SemanticValue objektet.

Kommentarer

Det finns inga begränsningar för vilken typ av value som ska lagras.

Ett program kan hämtas value med hjälp Value av egenskapen på en SemanticValue instans.

Värdet för Confidence egenskapen för instansen SemanticValue anges till -1.

En SemanticValue konstruerad med den här metoden kan inte refereras till med nyckelnamn.

Gäller för

SemanticValue(String, Object, Single)

Initierar en ny instans av SemanticValue klassen och anger ett semantiskt värde, ett nyckelnamn och en konfidensnivå.

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)

Parametrar

keyName
String

En nyckel som kan användas för att referera till den här SemanticValue instansen.

value
Object

Ett objekt som innehåller information som ska lagras i objektet SemanticValue .

confidence
Single

En float som innehåller en uppskattning av säkerhet för semantisk analys.

Kommentarer

Det finns inga begränsningar för vilken typ av value som ska lagras.

Ett program kan hämtas value med hjälp Value av egenskapen på en SemanticValue instans.

Parametern confidence (som returneras av Confidence egenskapen på en SemanticValue instans) ska vara mellan 0.0 och 1.0.

Gäller för