Control.ElementSoundMode Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает или задает значение, указывающее предпочтения элемента управления о том, будут ли воспроизводиться звуки.
public:
property ElementSoundMode ElementSoundMode { ElementSoundMode get(); void set(ElementSoundMode value); };
ElementSoundMode ElementSoundMode();
void ElementSoundMode(ElementSoundMode value);
public ElementSoundMode ElementSoundMode { get; set; }
var elementSoundMode = control.elementSoundMode;
control.elementSoundMode = elementSoundMode;
Public Property ElementSoundMode As ElementSoundMode
<control ElementSoundMode="elementSoundModeMemberName"/>
Значение свойства
Значение перечисления, указывающее предпочтения элемента управления о том, будут ли воспроизводиться звуки. Значение по умолчанию — Auto.
Комментарии
Задайте свойство ElementSoundMode, чтобы переопределить глобальный параметр ElementSoundPlayer для определенного элемента управления.
Дополнительные сведения об использовании этого свойства см. в руководстве по проектированию звука.
Совместимость версий
Свойство ElementSoundMode недоступно до Windows 10 версии 1607. Если параметр "минимальная версия платформы" приложения в Microsoft Visual Studio меньше, чем представленная версия, показанная в блоке "Требования" далее на этой странице, необходимо разработать и протестировать приложение для выполнения этой задачи. Дополнительные сведения см. в разделе "Адаптивный код версии".
Чтобы избежать исключений при запуске приложения в предыдущих версиях Windows 10, не устанавливайте это свойство в XAML или не используйте его без проверки среды выполнения. В этом примере показано, как использовать класс ApiInformation для проверки наличия этого свойства перед его настройкой.
private void MainPage_Loaded(object sender, RoutedEventArgs e)
{
if (ApiInformation.IsPropertyPresent("Windows.UI.Xaml.Controls.Control", "ElementSoundMode"))
{
button1.ElementSoundMode = ElementSoundMode.Off;
}
}