Choices.ToGrammarBuilder Methode
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.
Gibt ein GrammarBuilder-Objekt aus diesem Choices-Objekt zurück.
public:
System::Speech::Recognition::GrammarBuilder ^ ToGrammarBuilder();
public System.Speech.Recognition.GrammarBuilder ToGrammarBuilder ();
member this.ToGrammarBuilder : unit -> System.Speech.Recognition.GrammarBuilder
Public Function ToGrammarBuilder () As GrammarBuilder
Gibt zurück
Ein GrammarBuilder, der diesem Choices-Objekt entspricht.
Beispiele
Im folgenden Beispiel wird eine Spracherkennungs grammatik zum Ändern der Hintergrundfarbe erstellt.
private Grammar CreateColorChoice()
{
// Create a Choices object that contains a set of alternative colors.
Choices colorChoice = new Choices(new string[] {"red", "green", "blue"});
// Construct the phrase.
GrammarBuilder gb = new GrammarBuilder();
gb.Append(new Choices(new string[] {"Set", "Change"}));
gb.Append("background to");
gb.Append(colorChoice.ToGrammarBuilder());
Grammar grammar = new Grammar(gb);
grammar.Name = "modify background color";
return grammar;
}
Hinweise
Die GrammarBuilder von dieser Methode zurückgegebene Methode entspricht einer von einem der folgenden Zurückgegebenen.
Rufen Sie den GrammarBuilder Konstruktor mit diesem Objekt als Parameter auf.
Verwenden des impliziten oder expliziten Casts dieses Objekts in ein GrammarBuilder.