Grammar.Enabled Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan atau menetapkan nilai yang mengontrol apakah Grammar dapat digunakan oleh pengenal ucapan untuk melakukan pengenalan.
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
Nilai Properti
Properti Enabled mengembalikan true jika pengenal ucapan dapat melakukan pengenalan menggunakan tata bahasa pengenalan ucapan; jika tidak, properti mengembalikan false. Defaultnya adalah true.
Contoh
Contoh berikut menulis informasi tentang Grammar objek ke konsol.
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.");
}
}
Keterangan
Instans Grammar dapat diaktifkan atau dinonaktifkan secara independen karena dimuat oleh mesin pengenalan ucapan.