Grammar.Enabled Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define um valor que controla se um Grammar pode ser usado por um reconhecedor de fala para realizar o 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 da propriedade
A Enabled
propriedade retornará true
se um reconhecedor de fala puder executar o reconhecimento usando a gramática de reconhecimento de fala; caso contrário, a propriedade retornará false
. O padrão é true
.
Exemplos
O exemplo a seguir grava informações sobre um Grammar objeto no console.
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.");
}
}
Comentários
Uma instância pode Grammar ser habilitada ou desabilitada independentemente de ser carregada por um mecanismo de reconhecimento de fala.