Update Intents and CallKit to Xcode 8 Beta 5 and a small addition (#588)

* [Intents] Update to xcode8 beta5

* [CallKit] Update to Xcode8 Beta 5

* [VideoSubscriberAccount] Add missing keys from VideoSubscriberAccountErrors.h
This commit is contained in:
Alex Soto 2016-08-09 19:31:10 -05:00 коммит произвёл Sebastien Pouliot
Родитель 1601939d79
Коммит f2aaede501
3 изменённых файлов: 19 добавлений и 7 удалений

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

@ -82,7 +82,9 @@ namespace XamCore.CallKit {
public enum CXCallEndedReason : nint {
Failed = 1,
RemoteEnded = 2,
Unanswered = 3
Unanswered = 3,
AnsweredElsewhere = 4,
DeclinedElsewhere = 5
}
[Introduced (PlatformName.iOS, 10, 0)]

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

@ -2803,9 +2803,6 @@ namespace XamCore.Intents {
[Export ("resolveDateTimeRangeForSearchForMessages:withCompletion:")]
void ResolveDateTimeRange (INSearchForMessagesIntent intent, Action<INDateComponentsRangeResolutionResult> completion);
[Export ("resolveIdentifiersForSearchForMessages:withCompletion:")]
void ResolveIdentifiers (INSearchForMessagesIntent intent, Action<INStringResolutionResult []> completion);
[Export ("resolveGroupNamesForSearchForMessages:withCompletion:")]
void ResolveGroupNames (INSearchForMessagesIntent intent, Action<INStringResolutionResult []> completion);
}
@ -3254,9 +3251,6 @@ namespace XamCore.Intents {
[Export ("confirmSetMessageAttribute:completion:")]
void ConfirmSetMessageAttribute (INSetMessageAttributeIntent intent, Action<INSetMessageAttributeIntentResponse> completion);
[Export ("resolveIdentifiersForSetMessageAttribute:withCompletion:")]
void ResolveIdentifiers (INSetMessageAttributeIntent intent, Action<INStringResolutionResult []> completion);
[Export ("resolveAttributeForSetMessageAttribute:withCompletion:")]
void ResolveAttribute (INSetMessageAttributeIntent intent, Action<INMessageAttributeResolutionResult> completion);
}

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

@ -39,6 +39,22 @@ namespace XamCore.VideoSubscriberAccount {
Granted = 3
}
[Introduced (PlatformName.iOS, 10, 0)]
[Introduced (PlatformName.TvOS, 10, 0)]
[Unavailable (PlatformName.WatchOS)]
[Static]
interface VSErrorInfoKey {
[Field ("VSErrorInfoKeySAMLResponse")]
NSString SamlResponse { get; }
[Field ("VSErrorInfoKeySAMLResponseStatus")]
NSString SamlResponseStatus { get; }
[Field ("VSErrorInfoKeyUnsupportedProviderIdentifier")]
NSString UnsupportedProviderIdentifier { get; }
}
interface IVSAccountManagerDelegate { }
[Protocol, Model]