SemanticValue Konstruktorer
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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.