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に使用する。