Choices.ToGrammarBuilder メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
この GrammarBuilder オブジェクトから 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
戻り値
この GrammarBuilder オブジェクトと一致する Choices。
例
次の例では、背景色を変更するための音声認識文法を作成します。
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;
}
注釈
このメソッドによって返される値は GrammarBuilder 、次のいずれかによって返されるメソッドと同じです。
このオブジェクトを GrammarBuilder パラメーターとして使用してコンストラクターを呼び出します。
このオブジェクトの暗黙的または明示的なキャストを使用して、 GrammarBuilder.