예제 #1
0
        public virtual Task <CloudKitRegistrationPreparationHandler> RegisterCloudKitShareAsync()
        {
            var tcs = new TaskCompletionSource <CloudKitRegistrationPreparationHandler> ();
            CloudKitRegistrationPreparationAction action = (handler) => {
                tcs.SetResult(handler);
            };

            RegisterCloudKitShare(action);
            return(tcs.Task);
        }
예제 #2
0
        public virtual void RegisterCloudKitShare(Action <CloudKitRegistrationPreparationHandler> preparationHandler)
        {
            CloudKitRegistrationPreparationAction action = handler => preparationHandler(handler);

            RegisterCloudKitShare(action);
        }