Choices.ToGrammarBuilder Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Restituisce un oggetto GrammarBuilder dall'oggetto Choices.
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
Restituisce
Oggetto GrammarBuilder che corrisponde a questo oggetto Choices.
Esempio
Nell'esempio seguente viene creata una grammatica di riconoscimento vocale per modificare il colore di sfondo.
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;
}
Commenti
L'oggetto GrammarBuilder restituito da questo metodo equivale a uno restituito da una delle opzioni seguenti.
Chiamata del GrammarBuilder costruttore con questo oggetto come parametro .
Utilizzo del cast implicito o esplicito di questo oggetto a un oggetto GrammarBuilder.