Condividi tramite


Grammar.Enabled Proprietà

Definizione

Ottiene o imposta un valore che controlla se Grammar può essere utilizzato da un riconoscimento vocale per eseguire il riconoscimento.

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

Valore della proprietà

La Enabled proprietà restituisce true se un riconoscimento vocale può eseguire il riconoscimento usando la grammatica di riconoscimento vocale. In caso contrario, la proprietà restituisce false. Il valore predefinito è true.

Esempio

L'esempio seguente scrive informazioni su un Grammar oggetto nella 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.");  
  }  
}  

Commenti

Un'istanza di può essere abilitata o disabilitata indipendentemente dal caricamento da parte di Grammar un motore di riconoscimento vocale.

Si applica a

Vedi anche