WinRTXamlToolkit.Debugging.Views.DebugConsoleView.ShowVisualTreeAsync C# (CSharp) 메소드

ShowVisualTreeAsync() 개인적인 메소드

private ShowVisualTreeAsync ( UIElement element = null ) : System.Threading.Tasks.Task
element Windows.UI.Xaml.UIElement
리턴 System.Threading.Tasks.Task
        internal async Task ShowVisualTreeAsync(UIElement element = null)
        {
            await this.WaitForLoadedAsync();

            if (element != null &&
                _viewModel.VisualTreeView != null)
            {
                _viewModel.VisualTreeView.IsShown = true;
                var fe = element as FrameworkElement;

                if (fe != null)
                {
                    await fe.WaitForLoadedAsync();
                }

#pragma warning disable 4014
                _viewModel.VisualTreeView.SelectItemAsync(element);
#pragma warning restore 4014
            }
        }