Grammar.Enabled Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit une valeur qui contrôle si Grammar peut être utilisée par un module de reconnaissance vocale pour effectuer la reconnaissance.
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
Valeur de propriété
La Enabled
propriété retourne true
si un module de reconnaissance vocale peut effectuer une reconnaissance à l’aide de la grammaire de reconnaissance vocale ; sinon, la propriété retourne false
. La valeur par défaut est true
.
Exemples
L’exemple suivant écrit des informations sur un Grammar objet dans la 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.");
}
}
Remarques
Une instance de Grammar peut être activée ou désactivée indépendamment du chargement par un moteur de reconnaissance vocale.