xamarin-macios/src/mediaaccessibility.cs

48 строки
1.1 KiB
C#

using System;
using ObjCRuntime;
using Foundation;
namespace MediaAccessibility {
#if NET
[Static]
interface MACaptionAppearance {
[Mac (10,9)]
[MacCatalyst (13, 1)]
[Notification]
[Field ("kMACaptionAppearanceSettingsChangedNotification")]
NSString SettingsChangedNotification { get; }
}
#endif
[Static]
interface MAAudibleMedia {
[iOS (8, 0)]
[Mac (10, 10)]
[MacCatalyst (13, 1)]
[Notification]
[Field ("kMAAudibleMediaSettingsChangedNotification")]
NSString SettingsChangedNotification { get; }
}
[Static]
interface MAMediaCharacteristic {
[Mac (10, 9)]
[MacCatalyst (13, 1)]
[Field ("MAMediaCharacteristicDescribesMusicAndSoundForAccessibility")]
NSString DescribesMusicAndSoundForAccessibility { get; }
[iOS (8, 0)]
[Mac (10, 10)]
[MacCatalyst (13, 1)]
[Field ("MAMediaCharacteristicDescribesVideoForAccessibility")]
NSString DescribesVideoForAccessibility { get; }
[Mac (10, 9)]
[MacCatalyst (13, 1)]
[Field ("MAMediaCharacteristicTranscribesSpokenDialogForAccessibility")]
NSString TranscribesSpokenDialogForAccessibility { get; }
}
}