Exemplo n.º 1
0
        public Task DisplayPageModal(Page page)

        {
            var displayEvent = DisplayPageModalRequested;



            Task completion = null;

            if (displayEvent != null)

            {
                var eventArgs = new DisplayPageModalRequestedEventArgs(page);

                displayEvent(this, eventArgs);

                completion = eventArgs.DisplayingPageTask;
            }



            // If there is not task, just create a new completed one

            return(completion ?? Task.FromResult <object>(null));
        }
        public Task DisplayPageModal(Page page)
        {
            var displayEvent = DisplayPageModalRequested;

            Task completion = null;
            if (displayEvent != null)
            {
                var eventArgs = new DisplayPageModalRequestedEventArgs(page);
                displayEvent(this, eventArgs);
                completion = eventArgs.DisplayingPageTask;
            }

            // If there is not task, just create a new completed one
            return completion ?? Task.FromResult<object>(null);
        }