RecognizerInfo.Id Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bir SpeechRecognizer veya SpeechRecognitionEngine örneğinin tanımlayıcısını alır.
public:
property System::String ^ Id { System::String ^ get(); };
public string Id { get; }
member this.Id : string
Public ReadOnly Property Id As String
Özellik Değeri
Belirli SpeechRecognizer bir veya SpeechRecognitionEngine örneğin tanımlayıcısını döndürür.
Örnekler
Aşağıdaki örnek, bir örnekteki tüm bilgileri görüntüleyen bir RecognizerInfo düğme tıklaması uygular. Örnek, bir tanıma altyapısı yapılandırmasının tanımlayıcı dizesini almak için özelliğini kullanır Id ve ardından içinde MessageBoxgörüntüler.
private void recognizerInfoButton_Click(object sender, EventArgs e)
{
RecognizerInfo info = _recognizer.RecognizerInfo;
string AudioFormats = "";
foreach (SpeechAudioFormatInfo fmt in info.SupportedAudioFormats)
{
AudioFormats += String.Format(" {0}\n", fmt.EncodingFormat.ToString());
}
string AdditionalInfo = "";
foreach (string key in info.AdditionalInfo.Keys)
{
AdditionalInfo += String.Format(" {0}: {1}\n", key, info.AdditionalInfo[key]);
}
MessageBox.Show(String.Format(
"Name: {0 }\n" +
"Description: {1} \n" +
"SupportedAudioFormats:\n" +
"{2} " +
"Culture: {3} \n" +
"AdditionalInfo: \n" +
" {4}\n",
info.Name.ToString(),
info.Description.ToString(),
AudioFormats,
info.Culture.ToString(),
AdditionalInfo));
}
Açıklamalar
özelliği tarafından Id döndürülen tanımlayıcı, Windows kayıt defterindeki tanıma altyapısının belirteç adıyla aynıdır.