[uikit] Some adjustments for watchOS and tvOS (#593)

watchOS:
!unknown-field! UIAccessibilityAssistiveTouchStatusDidChangeNotification bound
!unknown-field! UIAccessibilityHearingDevicePairedEarDidChangeNotification bound
!unknown-native-enum! UIAccessibilityCustomRotorDirection bound
!unknown-native-enum! UIAccessibilityHearingDeviceEar bound
!unknown-native-enum! UIDisplayGamut bound
!unknown-native-enum! UITextItemInteraction bound
!unknown-native-enum! UITimingCurveType bound
!unknown-native-enum! UITraitEnvironmentLayoutDirection bound
!unknown-native-enum! UIViewAnimatingPosition bound
!unknown-native-enum! UIViewAnimatingState bound

tvOS:
!unknown-field! UIAccessibilityHearingDevicePairedEarDidChangeNotification bound
!unknown-native-enum! UIAccessibilityHearingDeviceEar bound
!unknown-pinvoke! UIAccessibilityHearingDevicePairedEar bound
This commit is contained in:
Sebastien Pouliot 2016-08-10 12:01:38 -04:00 коммит произвёл GitHub
Родитель b184973b96
Коммит 75031a3504
3 изменённых файлов: 16 добавлений и 0 удалений

Просмотреть файл

@ -326,6 +326,7 @@ namespace XamCore.UIKit {
}
}
#if !TVOS
[DllImport (Constants.UIKitLibrary)]
static extern nuint UIAccessibilityHearingDevicePairedEar ();
@ -335,6 +336,7 @@ namespace XamCore.UIKit {
return (UIAccessibilityHearingDeviceEar)(ulong) UIAccessibilityHearingDevicePairedEar ();
}
}
#endif
}

Просмотреть файл

@ -1851,6 +1851,7 @@ namespace XamCore.UIKit {
Custom
}
[NoWatch]
[iOS (10,0)]
[Native]
public enum UIDisplayGamut : nint
@ -1860,6 +1861,7 @@ namespace XamCore.UIKit {
P3
}
[NoWatch]
[iOS (10,0)]
[Native]
public enum UITraitEnvironmentLayoutDirection : nint
@ -1878,6 +1880,7 @@ namespace XamCore.UIKit {
Dark
}
[NoWatch]
[iOS (10,0)]
[Native]
public enum UITextItemInteraction : nint
@ -1887,6 +1890,7 @@ namespace XamCore.UIKit {
Preview
}
[NoWatch]
[iOS (10,0)]
[Native]
public enum UIViewAnimatingState : nint
@ -1896,6 +1900,7 @@ namespace XamCore.UIKit {
Stopped
}
[NoWatch]
[iOS (10,0)]
[Native]
public enum UIViewAnimatingPosition : nint
@ -1905,6 +1910,7 @@ namespace XamCore.UIKit {
Current
}
[NoWatch]
[iOS (10,0)]
[Native]
public enum UITimingCurveType : nint
@ -1915,6 +1921,8 @@ namespace XamCore.UIKit {
Composed
}
[NoWatch]
[NoTV]
[iOS(10,0)]
[Native]
public enum UIAccessibilityHearingDeviceEar : nuint {
@ -1924,6 +1932,7 @@ namespace XamCore.UIKit {
Both = Left | Right
}
[NoWatch]
[iOS(10,0)]
[Native]
public enum UIAccessibilityCustomRotorDirection : nint

Просмотреть файл

@ -1422,11 +1422,14 @@ namespace XamCore.UIKit {
[Field ("UIAccessibilityNotificationVoiceOverIdentifier")]
NSString NotificationVoiceOverIdentifier { get; }
[NoWatch]
[NoTV]
[iOS (10,0)]
[Notification]
[Field ("UIAccessibilityHearingDevicePairedEarDidChangeNotification")]
NSString HearingDevicePairedEarDidChangeNotification { get; }
[NoWatch]
[iOS (10,0)]
[Notification]
[Field ("UIAccessibilityAssistiveTouchStatusDidChangeNotification")]
@ -5057,6 +5060,7 @@ namespace XamCore.UIKit {
[Internal] // bug 25511
IntPtr _GetPreferredFontForTextStyle (NSString uiFontTextStyle);
// FIXME [Watch (3,0)] the API is present but UITraitCollection is not exposed / rdar 27785753
#if !WATCH
[iOS (10,0)]
[Static]
@ -5150,6 +5154,7 @@ namespace XamCore.UIKit {
[Static, Export ("preferredFontDescriptorWithTextStyle:")]
UIFontDescriptor GetPreferredDescriptorForTextStyle (NSString uiFontTextStyle);
// FIXME [Watch (3,0)] the API is present but UITraitCollection is not exposed / rdar #27785753
#if !WATCH
[iOS (10,0)]
[Static]