Grammar.Enabled Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém ou define um valor que controla se a Grammar pode ser usado por um reconhecedor de fala para realizar reconhecimento.
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
Valor de Propriedade
A Enabled propriedade devolve true se um reconhecedor de fala pode realizar reconhecimento usando a gramática de reconhecimento de voz; caso contrário, a propriedade devolve false. A predefinição é true.
Exemplos
O exemplo seguinte escreve informação sobre um Grammar objeto para a consola.
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.");
}
}
Observações
Uma instância de Grammar pode ser ativada ou desativada independentemente de ser carregada por um motor de reconhecimento de voz.