Grammar.Enabled Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar eller anger ett värde som styr om en Grammar kan användas av en taligenkänning för att utföra igenkänning.
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
Egenskapsvärde
Egenskapen Enabled returnerar true om en taligenkänning kan utföra igenkänning med hjälp av grammatiken för taligenkänning. Annars returnerar falseegenskapen . Standardvärdet är true.
Exempel
I följande exempel skrivs information om ett Grammar objekt till konsolen.
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.");
}
}
Kommentarer
En instans av Grammar kan aktiveras eller inaktiveras oberoende av att den läses in av en taligenkänningsmotor.