Grammar.Enabled 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定值,這個值控制語音辨識器是否可以使用 Grammar 來執行辨識。
public:
property bool Enabled { bool get(); void set(bool value); };
public bool Enabled { get; set; }
member this.Enabled : bool with get, set
Public Property Enabled As Boolean
屬性值
如果語音辨識器可以使用語音辨識文法執行辨識,則 Enabled
屬性 true
會傳回 ,否則屬性會傳 false
回 。 預設值為 true
。
範例
下列範例會將 物件的相關資訊 Grammar 寫入 主控台。
private static void DumpGrammarStatus(Grammar item)
{
Console.WriteLine("Grammar name is {0}:", item.Name);
Console.WriteLine(" The Grammar {0} loaded.",
item.Loaded ? "is" : "is not");
Console.WriteLine(" The Grammar {0} enabled.",
item.Enabled ? "is" : "is not");
if (item.RuleName != null)
{
Console.WriteLine(" The root rule is {0}.", item.RuleName);
}
else
{
Console.WriteLine(" The Grammar does not specify a root rule.");
}
}
備註
的實例 Grammar 可以獨立于語音辨識引擎載入的情況下啟用或停用。